【问题标题】:Net::SMTPServerBusy Relay access denied MailjetNet::SMTPServerBusy 中继访问被拒绝 Mailjet
【发布时间】:2013-02-16 14:41:51
【问题描述】:

我在尝试从我的生产服务器发送 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'
}

感谢任何帮助。

【问题讨论】:

  • mailjet 也一样。在我的本地机器上工作正常,但是当我去 AWS 时它不起作用。

标签: ruby-on-rails email smtp environment-variables mailjet


【解决方案1】:

感谢您使用 Mailjet!

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

正在谈论使用:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多