我设置了 postfix 来将电子邮件转发到我的 gmail 帐户。我可以从此服务器将电子邮件发送到我的 gmail,我可以接收外部电子邮件,并且它被正确转发(甚至来自其他 gmail 帐户)。但是,我无法将电子邮件从我的 gmail 发送到这台机器。
我在 postfix 日志中没有收到任何错误消息,一切看起来都很好。电子邮件没有被标记为垃圾邮件,只是从未到达我的 gmail 收件箱。
这是后缀:
postfix/cleanup[4435]: B5BE7E0A06: message-id=<CABHVO+zD_LCYXWWiABRvXxb=rjez4uBXGo2N9__zkOWo1KVwOA@mail.gmail.com>
postfix/qmgr[4183]: B5BE7E0A06: from=<[email protected]>, size=1416, nrcpt=1 (queue active)
postfix/smtpd[4431]: disconnect from mail-wm0-f46.google.com[74.125.82.46]
postfix/smtp[4436]: B5BE7E0A06: to=<[email protected]>, orig_to=<[email protected]>, relay=gmail-smtp-in.l.google.com[64.233.166.26]:25, delay=0.13, delays=0.06/0/0.03/0.04, dsn=2.0.0, status=sent (250 2.0.0 OK 1449920800 r66si5494735wmd.91 - gsmtp)
postfix/qmgr[4183]: B5BE7E0A06: removed
SSL 证书对域名有效。域名的 spf 记录如下所示:
TXT "v=spf1 ip4:212.47.242.239 ~all"
发生了什么事?我错过了什么?
答案1
Gmail 悄悄地删除了邮件。这似乎是 Gmail 的一项政策。请阅读以下内容:我在 Gmail 中发送邮件时遇到问题
如果你发送的消息没有到达目的地,你应该首先检查你的发送邮件。您发送至邮件列表或自动将邮件转发至 Gmail 的电子邮件地址的邮件将仅显示在您的发送邮件。
Gmail 为什么会这样做?答案似乎是这样的:将邮件转发到 Gmail 的最佳做法
验证
- 请勿修改、删除或更改邮件头或修改邮件正文。如果正文被更改,DKIM 或 DomainKeys 签名将会失效,所有身份验证信息将会丢失。
- 常见的 DKIM 破坏包括修改 MIME 边界、反病毒或反垃圾邮件程序修改邮件正文、使用 LDAP 扩展邮件收件人以及重新编码邮件。
- 多个网络钓鱼猖獗的域名已要求 Gmail 对其邮件实施严格的身份验证检查。这些域名包括易趣, Paypal 和 Google。如果您的邮件服务器修改了来自这些域的转发邮件,这些邮件将被标记为网络钓鱼。
- 该问题的一个症状是,从这些域通过您的邮件服务器转发到 Gmail 的邮件将具有身份验证结果标头,显示 DKIM 未通过,而直接发送到 Gmail 的邮件将具有通过的签名。