sendgrid 端口 2525 在 Rails 应用程序中不工作
sendgrid port 2525 not working in Rails app
我正在尝试在 Rails 应用程序中使用 SendGrid 的 Google 云服务。在我的 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
我可以在网上访问并使用相同的凭据登录,没问题。有人知道为什么会这样吗?
这原来是一个 rvm 问题。卸载并重新安装 rvm 解决了这个问题。
我正在尝试在 Rails 应用程序中使用 SendGrid 的 Google 云服务。在我的 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
我可以在网上访问并使用相同的凭据登录,没问题。有人知道为什么会这样吗?
这原来是一个 rvm 问题。卸载并重新安装 rvm 解决了这个问题。