我有一个使用 ActionMailer 发送电子邮件的 rails 项目。这似乎与 localhost:3000 上的 'rails server' 一起工作正常,但是当我使用 pow 时,我从 smtp 服务器收到身份验证错误消息。我猜这与环境变量有关。这是配置代码
config.action_mailer.smtp_settings = {
address: "smtp.gmail.com",
port: 587,
domain: "railscasts.com",
authentication: "plain",
enable_starttls_auto: true,
user_name: ENV["GMAIL_USERNAME"],
password: ENV["GMAIL_PASSWORD"]
}
我在山狮。
谢谢