0

SendGrid 似乎没有可用于在开发模式下进行测试的免费帐户。当前的替代方案/最佳实践是什么?

4

1 回答 1

1

一个不错的选择是使用 letter_opener gem。见https://github.com/ryanb/letter_opener

首先将 gem 添加到您的开发环境并运行 bundle 命令来安装它。

gem "letter_opener", :group => :development

然后在 config/environments/development.rb 中设置交付方式

config.action_mailer.delivery_method = :letter_opener

现在,任何电子邮件都会在您的浏览器中弹出,而不是被发送。消息存储在 tmp/letter_opener 中。

于 2012-06-25T22:19:18.767 回答