Tag: rails3的Gmail

Net :: SMTPAuthenticationError从Rails应用程序发送电子邮件(在分段环境)

我从我的Rails应用程序发送电子邮件。 它在开发环境中运行良好,但在升级时失败。 我得到以下错误: Net::SMTPAuthenticationError (534-5.7.14 <https://accounts.google.com/ContinueSignIn?plt=AKgnsbtdF0yjrQccTO2D_6) 请注意,我没有我的分期的域名。 这是我在staging.rb中的设置 config.action_mailer.delivery_method = :smtp config.action_mailer.default_url_options = { :host => "my.ip.addr.here:80" } config.action_mailer.smtp_settings = { :address => "smtp.gmail.com", :port => 587, :domain => 'my.ip.addr.here:80' :user_name => "my_email_name@gmail.com", :password => "my_email_password", :authentication => 'login' } 请帮忙。 编辑。 添加:tls => true选项后,我得到 OpenSSL::SSL::SSLError (Unrecognized SSL message, plaintext connection?) 然后我改变端口为25,现在我得到这个(延迟30秒): Timeout::Error (execution expired)