一段时间后发送邮件与Mandrill和Rails失败

时间:2015-07-02 17:46:59

标签: ruby-on-rails heroku mailchimp mandrill

我使用rake任务向所有用户发送大量电子邮件。该任务运行良好一段时间,但后来我遇到了这个错误:

Net::SMTPAuthenticationError: 435 4.7.8 Error: authentication failed:

以下是production.rb中的设置:

config.action_mailer.smtp_settings = {
  :address   => "smtp.mandrillapp.com",
  :port      => 587,
  :enable_starttls_auto => true,
  :user_name => ENV['MANDRILL_USERNAME'],
  :password  => ENV['MANDRILL_PASSWORD'],
  :authentication => 'plain',
  :domain => 'mydomain.com'
}

这很奇怪,因为我可以发送一次性的电子邮件,我的群发邮件可以在失败前工作几个小时。

思想?

在Heroku上托管的Rails 4.1.5

0 个答案:

没有答案