GmailのSMTPを使用したRails4メーラー

giovaZ

GmailのSMTP構成でMailerof Rails 4を使用したい開発ファイルで次のように設定します:

  config.action_mailer.perform_deliveries = true
  config.action_mailer.delivery_method = :smtp
  config.action_mailer.smtp_settings = {
      :address              => "smtp.gmail.com",
      :port                 => 587,
      :domain               => "gmail.com",
      :user_name            => "[email protected]",
      :password             => "mygmailpassword",
      :authentication       => :plain,
      :enable_starttls_auto => true
  }

しかし、私はメールを受け取りません。これは端末の出力です:

To: [email protected]
Message-ID: <[email protected]>
Subject: Conferma ordine
Mime-Version: 1.0
Content-Type: multipart/alternative;
 boundary="--==_mimepart_55ffb56da807b_aa92936230342e1";
 charset=UTF-8
Content-Transfer-Encoding: 7bit


----==_mimepart_55ffb56da807b_aa92936230342e1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

そのため、私のアプリケーションはメールを送信しようとしますが、これは私のGmailダッシュボードに表示されません。この問題を解決するためのアイデアはありますか?

giovaZ

Gmail SMTPサービスには、Gmailアカウントからメールを送信するためのアプリパスワードが必要です(詳細については、このリンクにアクセスしてください)。パスワードを生成した後、開発ファイルの構成を変更する必要があります。

  config.action_mailer.perform_deliveries = true
  config.action_mailer.delivery_method = :smtp
  config.action_mailer.smtp_settings = {
      :address              => "smtp.gmail.com",
      :port                 => 587,
      :domain               => "gmail.com",
      :user_name            => "[email protected]",
      :password             => "GENERATEDPASSWORD",
      :authentication       => :plain,
      :enable_starttls_auto => true
  }

次に、サーバーを再起動します。私が設定したエラーをキャッチするために:(config.action_mailer.raise_delivery_errors = trueヒントをありがとうDipak)

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Rails4の強力なパラメーターを使用したホワイトリストの値

分類Dev

オプションのパラメータを使用したRails4ルーティング?

分類Dev

アセットパイプラインを使用したIFステートメントRails4の構文

分類Dev

Rails4は複数のパラメーターを検索します

分類Dev

HerokuでRails4を使用してメールを送信する

分類Dev

deviseを使用したrailsのカスタムユーザーページ-Rails4とRubyの使用-2.2

分類Dev

Gmailを使用したSMTPサーバーエラーでの認証に失敗しました

分類Dev

Gmail SMTPに接続した後でも、Gmail用のPHPMailerを使用しているときにSMTPエラーが発生しました

分類Dev

Rails4を使用したマルチプレイヤーターンベースのゲーム

分類Dev

Carrierwaveを使用したRails4の複数の画像またはファイルのアップロード

分類Dev

Rails4の強力なパラメータ、連想配列をどのように許可しますか?

分類Dev

Rails4のターボリンクを使用したローカルMathJaxの読み込み

分類Dev

開発環境でRails4を使用してメールを送信する

分類Dev

Rails4の強力なパラメーターActiveModel :: ForbiddenAttributesError

分類Dev

パラメータ付きのRails4スコープ

分類Dev

パラメータ付きのrails4ルート

分類Dev

Rails4の強力なパラメーター(必要なパラメーターなし)

分類Dev

Rails4を使用してサインアップを考案するためのフィールドの追加

分類Dev

Rails4を使用したjQueryDatepicker

分類Dev

画像サイズ変更を使用したRails4でのjQueryファイルのアップロード

分類Dev

Rails4を使用したモデルのステータスを切り替える

分類Dev

Rails4を使用したアクティブな管理者のインストール

分類Dev

CloudFlareSSLを使用したRails4のforce_sslリダイレクトループ

分類Dev

Rails4を使用したActiveRecordレピュテーションシステムの宝石

分類Dev

Railsを使用したSMTPサーバーからの応答

分類Dev

Rails4の強力なパラメーターの構文エラー

分類Dev

SMTPとGmailを使用してDjangoでメールを送信する

分類Dev

Gmail SMTP を使用してメールを送信できない

分類Dev

Rails4を使用したHerokuのデプロイ

Related 関連記事

  1. 1

    Rails4の強力なパラメーターを使用したホワイトリストの値

  2. 2

    オプションのパラメータを使用したRails4ルーティング?

  3. 3

    アセットパイプラインを使用したIFステートメントRails4の構文

  4. 4

    Rails4は複数のパラメーターを検索します

  5. 5

    HerokuでRails4を使用してメールを送信する

  6. 6

    deviseを使用したrailsのカスタムユーザーページ-Rails4とRubyの使用-2.2

  7. 7

    Gmailを使用したSMTPサーバーエラーでの認証に失敗しました

  8. 8

    Gmail SMTPに接続した後でも、Gmail用のPHPMailerを使用しているときにSMTPエラーが発生しました

  9. 9

    Rails4を使用したマルチプレイヤーターンベースのゲーム

  10. 10

    Carrierwaveを使用したRails4の複数の画像またはファイルのアップロード

  11. 11

    Rails4の強力なパラメータ、連想配列をどのように許可しますか?

  12. 12

    Rails4のターボリンクを使用したローカルMathJaxの読み込み

  13. 13

    開発環境でRails4を使用してメールを送信する

  14. 14

    Rails4の強力なパラメーターActiveModel :: ForbiddenAttributesError

  15. 15

    パラメータ付きのRails4スコープ

  16. 16

    パラメータ付きのrails4ルート

  17. 17

    Rails4の強力なパラメーター(必要なパラメーターなし)

  18. 18

    Rails4を使用してサインアップを考案するためのフィールドの追加

  19. 19

    Rails4を使用したjQueryDatepicker

  20. 20

    画像サイズ変更を使用したRails4でのjQueryファイルのアップロード

  21. 21

    Rails4を使用したモデルのステータスを切り替える

  22. 22

    Rails4を使用したアクティブな管理者のインストール

  23. 23

    CloudFlareSSLを使用したRails4のforce_sslリダイレクトループ

  24. 24

    Rails4を使用したActiveRecordレピュテーションシステムの宝石

  25. 25

    Railsを使用したSMTPサーバーからの応答

  26. 26

    Rails4の強力なパラメーターの構文エラー

  27. 27

    SMTPとGmailを使用してDjangoでメールを送信する

  28. 28

    Gmail SMTP を使用してメールを送信できない

  29. 29

    Rails4を使用したHerokuのデプロイ

ホットタグ

アーカイブ