我经常在我的 exim 日志文件中找到这样的行:
17:42:56 [6063] 1q9ScJ-0001Zn-SJ DKIM: d=slack.com s=s4xolb5s7tnx6yxtrm4adems7glgsuyf c=relaxed/simple a=rsa-sha256 t=1686757138 [invalid - public key record (currently?) unavailable]
17:42:56 [6063] 1q9ScJ-0001Zn-SJ DKIM: d=amazonses.com s=224i4yxa5dv7c2xz3womw6peuasteono c=relaxed/simple a=rsa-sha256 t=1686757138 [invalid - public key record (currently?) unavailable]
17:42:56 [6063] 1q9ScJ-0001Zn-SJ DKIM test passed (address=01000188ba8f5fb3-3091cee3-ea59-43bc-a0ef-97ab87419b59-000000@mail.slack.com domain=slack.com), but signature is invalid.
17:42:56 [6063] 1q9ScJ-0001Zn-SJ DKIM test passed (address=01000188ba8f5fb3-3091cee3-ea59-43bc-a0ef-97ab87419b59-000000@mail.slack.com domain=amazonses.com), but signature is invalid.
17:42:56 [6063] 1q9ScJ-0001Zn-SJ TLS error on connection from a35-21.smtp-out.amazonses.com [54.240.35.21]:42401 I=[<my-ip>]:25 (recv): The TLS connection was non-properly terminated.
17:42:56 [6063] 1q9ScJ-0001Zn-SJ SMTP connection lost after final dot H=a35-21.smtp-out.amazonses.com [54.240.35.21]:42401 I=[<my-ip>]:25 P=esmtps
根据https://serverfault.com/a/932770/142936最后一行应该表示电子邮件已经发送;但是,这些邮件都没有出现在我的收件箱中。不,它们也不是垃圾邮件。它基本上是来自 Slack、亚马逊本身以及一些不再运行自己的电子邮件服务器的其他服务的每封邮件。其他大型电子邮件服务,如 Gmail,可以毫不费力地将邮件发送到我的服务器。
我怀疑倒数第二行在某种程度上起到了作用,我只是不知道如何进一步调试它……我能做些什么吗?亚马逊必须修复他们的 SES 吗?我再也不会收到来自 Amazon SES 的任何邮件了吗??