【问题标题】:How to setup mail on development with Ruby on Rails?如何使用 Ruby on Rails 在开发中设置邮件?
【发布时间】:2012-01-02 12:17:03
【问题描述】:

我从 github 下载了一个项目,该项目在部署到生产环境时有一个邮件程序,但在我自己的本地副本上邮件程序不起作用。如何在本地设置邮件以进行开发以便进行测试?

【问题讨论】:

标签: ruby-on-rails testing actionmailer


【解决方案1】:

我在本地开发期间测试电子邮件时使用它。希望这会有所帮助

http://papercut.codeplex.com/

【讨论】:

    【解决方案2】:

    您可以使用 Ryan Bates 的 letter_opener gem

    【讨论】:

    • 谢谢,从提供的答案中我最喜欢这个。我个人最终在这里使用了重复问题中的答案stackoverflow.com/questions/5286009/…,因为它不需要我安装任何东西,但这是我的第二个选择。
    【解决方案3】:

    你可以试试 MailCatcher gem https://github.com/sj26/mailcatcher

    【讨论】:

      【解决方案4】:

      你不需要宝石。

      在:

      config/environments/development.rb
      

      设置

      Rails.application.configure do
        config.action_mailer.delivery_method = :file
      end
      

      然后在里面查找邮件

      PROJECT_ROOT/tmp/mails/email@example.com
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-08-18
        • 2017-07-07
        • 2021-04-07
        • 1970-01-01
        • 1970-01-01
        • 2021-04-05
        相关资源
        最近更新 更多