有什么方法可以将 Rails 3 中的电子邮件发送到本地文件等,而不是使用 SMTP 服务器吗?我想在不使用任何类型的 SMTP 的情况下测试电子邮件的内容,最好仅在 DEV 环境中测试。
最好的是本地 SMTP 或允许我检查电子邮件、检查电子邮件地址等的东西。
您可以使用:test系统交付
ActionMailer::Base.delivery_method = :test
还有一个:file Delivery_method
ActionMailer::Base.delivery_method = :file
您可以使用 file_settings 定义所有电子邮件的放置位置
ActionMailer::Base.file_settings = { :location => Rails.root.join('tmp/mail') }
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)