2

尝试从生产服务器发送 Mailjet 电子邮件时收到此错误:

Net::SMTPServerBusy (454 4.7.1 <email@example.com>: Relay access denied
)

这是我的config/initializers/mail.rb文件:

ActionMailer::Base.delivery_method = :smtp
ActionMailer::Base.smtp_settings = {
:address        => 'in.mailjet.com',
:enable_starttls_auto => true,
:port           => 587,
:authentication => :plain,
:user_name      => ENV['MAILJET_USERNAME'],
:password       => ENV['MAILJET_PASSWORD'],
:domain         => 'example.com'
}

任何帮助表示赞赏。

4

1 回答 1

2

感谢您使用 Mailjet!

在继续之前,我想和你确认一件事。

正在谈论使用:

  1. API密钥为MAILJET_USERNAME
  2. API机密为MAILJET_PASSWORD ?

我们的一些用户将它们与登录名和密码混合在一起。密钥和机密可以在您的帐户中的 REST API 部分下找到。

于 2013-03-05T11:01:10.243 回答