私は、Mailgun経由でSMTPまたはAPIの自動電子メールを送信したいと思います。問題は、チュートリアルでは、私は、彼らがそのような例えばその手動で作成e.iメーラークラスなどを行う方法を説明を見つけることです:Devise gemとMailgun Apiで電子メールを送信
def send_simple_message
RestClient.post "https://api:YOUR_API_KEY"\
"@api.mailgun.net/v3/YOUR_DOMAIN_NAME/messages",
:from => "Excited User <[email protected]_DOMAIN_NAME>",
:to => "[email protected], [email protected]_DOMAIN_NAME",
:subject => "Hello",
:text => "Testing some Mailgun awesomness!"
end
これは公式Mailgunのドキュメントからです。
私は電子メール送信を実装しているDevise gemを使用しています。
たとえば、パスワードリセットメールを送信したいとします。をクリックしてパスワードを忘れた場合、ログから自分のメールを送信すると、私のメールは送信されているように見えますが、送信されていないことがわかります。メールサーバーを設定する必要があります。
したがって、リカバリ電子メールを送信するためのこのコードはどこにありますか?問題を解決する方法は何ですか?私はそれをoveerideにしたいので、例えばMailgun APIを使うでしょう。コントローラの登録
コマンド:
私はすでに工夫が
レールを使用してregistrations_controller.rb生成し、生成しています。だから私はここでそれを上書きしていると思いますか? 提案がありますか?