私はRails 5を使用しています。私は自分のconfig/environments/development.rbとconfig/environments/staging.rbに以下の設定をしています。アクションMailerメールを配信しない - MailCatcherとsendmail
設定/環境/ development.rb
config.action_mailer.perform_deliveries = true
config.action_mailer.raise_delivery_errors = true
config.action_mailer.delivery_method = :smtp
config.action_mailer.smtp_settings = { address: "localhost", port: 1025 }
私は電子メールを送信メソッドを呼び出すと、私は次の出力を取得します。
Rendering mailer/consolidated_s3_storage_report.html.erb
Rendered mailer/consolidated_s3_storage_report.html.erb (0.4ms)
Mailer#consolidated_s3_storage_report: processed outbound mail in 17668.1ms
=> #<Mail::Message:86763960, Multipart: true, Headers: <From: [email protected]>, <To: [email protected]>, <Subject: 2017 July - S3 Storage Report>, <Mime-Version: 1.0>, <Content-Type: multipart/mixed; boundary="--==_mimepart_595c962cc36fb_1be1b2198436941"; charset=UTF-8>>
メールはGmailには配信されません。 'from'アドレスは 'default from'で、他のすべてのメールが送信されます。私のメールが配信されない理由を明確にしてください。
Gmailアカウントの迷惑メールフォルダを確認しましたが...:D –
はい。それもありません –
あなたはこれを代わりに試すことができますか?config.action_mailer.smtp_settings = {address: "127.0.0.1"、port:1025} '' ' –