【发布时间】:2018-10-28 08:55:35
【问题描述】:
我是 rails 中的邮件新手。我指的是 http://guides.rubyonrails.org/action_mailer_basics.html 来学习。我收到如下错误:
config.action_mailer.default_url_options = { :host => 'localhost:3000' }
ActionMailer::Base.smtp_settings = {
:address => "smtp.gmail.com",
:port => 587,
:authentication => :plain,
:user_name => "<my gmail>@gmail.com",
:password => "<my gmail password>",
:openssl_verify_mode => 'none' }
我正在尝试所有答案,但没有解决这个问题。
【问题讨论】:
-
你做了什么来触发错误?此外,发布完整的回溯错误。但听起来你需要仔细阅读guides.rubyonrails.org/…的说明。Gmail 现在有更严格的政策。
-
同时尝试绕过 ssl 也是让您的 gmail 被黑的好方法,不推荐。
-
这是错误的。 Net::SMTPAuthenticationError(需要 530-5.5.1 身份验证。了解更多信息):
-
然后去它所说的任何地方了解更多信息。但是您是否也阅读过有关 gmail 的说明??
-
config.action_mailer.default_url_options = { :host => 'localhost:3000' } ActionMailer::Base.smtp_settings = { :user_name => '
@gmail.com', :password => '', :domain => 'gmail.com', :address => 'smtp.gmail.com', :port => 587, :authentication => :plain } 用户这是我的另一个项目它工作正常,但在这个项目中出现错误?
标签: ruby-on-rails ruby ruby-on-rails-3