gpt4 book ai didi

ruby-on-rails - Actionmailer SMTP服务器响应

转载 作者:行者123 更新时间:2023-12-04 03:54:20 24 4
gpt4 key购买 nike

通过actionmailer发送邮件时,在SMTP服务器正常或错误时,该 Action 邮件将从SMTP服务器获得响应。有没有办法在发送邮件后检索此响应?
另外,如果SMTP服务器未抛出任何错误,该怎么办?

我们的qmail邮件服务器抛出一个处理程序ID,我们希望将其用于跟踪电子邮件。

例如,服务器响应是这样的:

250好1308235825 qp​​ 17832

最佳答案

在smtp设置中设置return_response: true,然后调用message.deliver!而不是deliver。这将返回SMTP服务器响应Net::SMTP::Response,其中包含您要查找的服务器响应。

如果您需要记录与服务器连接的所有响应的日志,而不仅仅是最终结果,则需要深入研究Net::SMTP。

关于ruby-on-rails - Actionmailer SMTP服务器响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6374648/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com