ruby-on-rails - 使用 Rails 3 在 heroku 上使用 Gmail

标签 ruby-on-rails heroku gmail

我正在尝试从 Heroku 发送电子邮件并运行。目前,我可以通过 http://blog.heroku.com/archives/2009/11/9/tech_sending_email_with_gmail/ 的“教程”从 Heroku 发送电子邮件。 ,这样就好了。

我目前的问题是,当我让它在 Heroku 工作时,我无法让它在开发中工作。我使用 environment.rb 或 development.rb 中的设置启动并运行了它,但是在教程中的内容启动后,我删除了 env/dev.rb 中的设置,它不起作用。

在浏览器中,我收到错误消息:530-5.5.1 Authentication Required. Learn more at (它在了解更多信息后削减)

在服务器控制台中,我收到错误消息:Net::SMTPAuthenticationError (530-5.5.1 Authentication Required. Learn more at
):

我已经设置了heroku config:add GMAIL_SMTP_USER=username@gmail.comheroku config:add GMAIL_SMTP_PASSWORD=yourpassword (使用我的信息;)),但它没有帮助。

任何想法我做错了什么?

我可以用旧的开发方式并以某种方式跳过 heroku 脚本吗?

干杯卡尔

最佳答案

就像上面用户所说的关于 SMTP 设置一样。
除此之外,Gmail 会在未经您验证的情况下阻止来自应用程序的身份不明的登录到您的帐户。
因此,请转到您的 Gmail 客户端并在那里登录。

如果这不起作用,请转到 unlock captcha

关于ruby-on-rails - 使用 Rails 3 在 heroku 上使用 Gmail,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7855870/

相关文章:

mysql - 使用 MySQL 和 InnoDB 管理 Rails3 中的事务

ruby-on-rails - Puma 或 Unicorn VS Webbrick 负载测试基准显示没有改善

database - Postgres.app 设置 : getting `which psql` to return desired path

python - Gmail 不显示内联图片

Java邮件: force "Content-Transfer-Encoding" to be "quoted-printable"

css - 如何为 Outlook 和 Gmail 电子邮件设置模板中的相同内边距?

ruby-on-rails - 使用 LDAP 进行 Rails 身份验证

ruby-on-rails - has_one 关系如果超过一个则自动设置为 nil

ruby-on-rails - 模拟 Rails/Heroku 中的大量使用

wordpress - 如何使用 postgresql 安装 wordpress