1

AWS EC2のRails2アプリケーションでActionMailerを使用しようとしています。私はそれを設定し、モデルとビューとすべてを作成しました。電子メールを送信しようとすると、エラーは発生しませんでしたが、電子メールは決して最終ユーザーに届きませんでした。ActionMailerは電子メールを送信しませんが、エラーは発生しません - AWS EC2

これはenvironment.rbにで

config.action_mailer.default_url_options = { :host => 'mysite.com' } 
config.action_mailer.delivery_method = :sendmail 

私の設定で、すべてが本のようです。私は何をすべきか分かりません。私はDeviseをインストールしました。ユーザーの確認などのために電子メールを送信しようとすると機能します。私はGmailのSMTPで動作するようにaction_mailerの設定を入れて、それは私のために動作しますが、Deviseは私にエラーを投げます...

どうすればいいですか?前もって感謝します!

答えて

0

厳密にはlimitations sending emails from AWS EC2 machinesが存在するため、通常は外部SMTPサーバーを使用する方が適しています。

BitNamiのいくつかのプロジェクトでは、DeviseとSMTPをうまく使っています。あなたはどんなエラーを出していますか?

また、Amazon email serviceの使用を検討することもできます。 amazon-ses-mailerのようなサポートを追加する宝石がいくつかあります。

+0

こんにちは、申し訳ありません私はGmailのSMTPを使用してGmailのアカウントでメールを送信し、設定に入れたウェブサイトのメールではなくメールを表示します。また、Deviseにいくつかのエラーが表示されます。これらのログを確認する必要があります。外部SMTPサービスを構成するためにどの手順を実行しましたか? – pablomarti

関連する問題