在 Ruby on Rails 中,我遇到这样的情况:我希望我的应用程序(在特定的测试环境中)拦截应用程序生成的所有传出电子邮件,并将它们发送到不同的测试地址(可能还修改正文)说“最初发送至:...”)。
我看到 ActionMailer 有一些钩子来观察或拦截邮件,但如果有更简单的方法来做到这一点,我不想旋转我自己的解决方案。建议?
我们正在使用清理电子邮件 https://github.com/pboling/sanitize_email宝石取得了巨大的成功。它将所有电子邮件发送到您指定的地址,并在主题前面加上原始收件人。听起来它完全符合您的要求,并且让我们轻松处理 QA 电子邮件。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)