谢谢你的回答,是的,但我正在寻找能告诉我问题所在的东西。这很棘手,因为 wireshark 跟踪显示电子邮件已发送,但没有收到响应。使用 Linux sendmail 的普通电子邮件可以正常工作。SPF 和 DKIM 也已分别设置在相应域上。我可以在 rails 控制台中重现该问题。
message = TestMailer.send_test(“ycxi@examle.com”)
Email::Sender.new(message, :test_message).send
我一点也不懂 Ruby,我会看看是否能获得比堆栈跟踪更详细的日志:
[5] pry(main)> wtf?
Exception: Net::ReadTimeout: Net::ReadTimeout