【发布时间】:2015-11-06 11:17:31
【问题描述】:
尝试为 RoR4.2 应用程序开发环境设置 Mailgun,但仍然出现上述错误。正如我从answer 了解到的,配置开发文件有问题。
这是我的配置/环境/development.rb:
config.action_mailer.raise_delivery_errors = true
config.action_mailer.perform_deliveries = true
host = 'my_app.c9.io'
config.action_mailer.default_url_options = { host: host }
config.action_mailer.delivery_method = :smtp
config.action_mailer.smtp_settings = {
address: 'smtp.mailgun.org',
port: '2525',
domain: ENV["MAILGUN_DOMAIN"],
user_name: ENV["MAILGUN_USERNAME"],
password: ENV["MAILGUN_PASSWORD"],
authentication: :plain,
enable_starttls_auto: true,
}
正如here 建议的那样,我还在控制台中检查了环境变量,它们已正确设置。我按照here 和here 的建议使用端口2525。有什么想法有什么问题吗?
【问题讨论】:
标签: ruby-on-rails-4 cloud9-ide mailgun