sendgrid端口2525无法在Rails应用程序中运行

时间:2015-05-14 16:38:54

标签: ruby-on-rails google-app-engine sendgrid

我正在尝试在Rails应用中使用SendGrid的Google Cloud优惠。在我的config / environment / production.rb中,我有:

config.action_mailer.delivery_method = :smtp


# SMTP Settings for use with SendGrid
ActionMailer::Base.smtp_settings = 
 {
 :user_name => "myusername", 
 :password => "mypassword",
 :domain => "mydomain",
 :address => "smtp.sendgrid.net",
 :port => 2525,
 :authentication => :plain,
 :enable_starttls_auto => true
}

它立即连接并立即发生错误:

Net::SMTPAuthenticationError (535 Authentication failed: Bad username / password

我可以在网上访问并使用相同的凭据登录,没问题。任何人都有任何想法为什么会这样?

1 个答案:

答案 0 :(得分:0)

这结果是一个rvm问题。卸载并重新安装rvm修复此问题。