我已经阅读了 Exim 的 SendGrid 集成说明 (http://docs.sendgrid.com/documentation/get-started/integrate/examples/exim/)
但是,我现在发送的任何电子邮件都没有发送。它都卡在队列中。我在日志文件中查找要发送的消息,这就是我得到的:
2011-10-12 19:49:14 cwd=/var/spool/exim 3 args: /usr/sbin/exim -Mc 1RE9U2-0007Qg-20
+++ 1RE9U2-0007Qg-20 has not completed +++
2011-10-12 19:49:14 1RE9U2-0007Qg-20 <= email@example.com H=localhost [127.0.0.1] P=esmtpa A=dovecot_login:email@example.com S=731 id=20111012194913.13697j8jpb4heop5@example.com T="Test"
2011-10-12 19:49:14 1RE9U2-0007Qg-20 == email@gmail.com R=send_via_sendgrid T=sendgrid_smtp defer (-53): retry time not reached for any host
我已经得到支持重建 exim 数据库,但这并没有帮助。我认为这与它使用 dovecot 登录而不是在它之后添加的 sendgrid 登录这一事实有关。如何让它使用 sendgrid 登录信息?谢谢!!