我从github下载了一个项目,该项目在部署到生产时有一个邮件程序,但是在我自己的本地副本上,邮件程序不起作用。如何在本地设置邮件以进行开发,以便我可以对其进行测试?
答案 0 :(得分:7)
您可以使用Ryan Bates的letter_opener gem
答案 1 :(得分:4)
您可以尝试使用MailCatcher gem https://github.com/sj26/mailcatcher
答案 2 :(得分:1)
我在本地开发期间测试电子邮件时使用此功能。希望这有帮助
答案 3 :(得分:0)
您不需要宝石。
在:
config/environments/development.rb
设置
Rails.application.configure do
config.action_mailer.delivery_method = :file
end
然后在以下位置查找邮件
PROJECT_ROOT/tmp/mails/email@example.com