2

ローカルホストにいてデバイスを使用しているときにメールを送信しようとしています (ユーザー登録とパスワードのリセットにはメールが必要です)

これをenvironment.rbファイルに入れました

config.action_mailer.delivery_method = :smtp

config.action_mailer.smtp_settings = {
    address: "smtp.gmail.com",
    port: 587,
    domain: "gmail.com",
    authentication: "plain",
    enable_starttls_auto: true,
    user_name: ENV["username"],
    password: ENV["password"]

}

config.action_mailer.default_url_options = { :host => 'localhost:3000' }

しかし、私はメールを受け取っておらず、エラーも表示されていません(デバイスは言う)。

  • 何が欠けていますか?
  • メールのログ (成功または失敗) はどこで確認できますか?

編集 - OK、この行を追加した後に機能しました

:openssl_verify_mode  => 'none'

これも確認してくださいrails email error - 530-5.5.1 Authentication Required.

4

0 に答える 0