Ubuntu

無法通過 gmail 和 postfix 轉發向自己發送電子郵件

  • April 28, 2017

我設置了後綴以將電子郵件轉發到我的 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=<stefano.palazzo@gmail.com>, 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=<stefano.palazzo@gmail.com>, orig_to=<hello@xn--y-5ga.com>, 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"

這是怎麼回事?我錯過了什麼?

Gmail 默默地丟棄郵件。這似乎是 Gmail 的一項政策。閱讀此內容:我在 Gmail 中發送郵件時遇到問題

如果您發送的郵件從未到達目的地,您應該首先檢查您的已發送郵件。您發送到郵寄列表或自動將郵件轉發到 Gmail 的電子郵件地址的郵件只會出現在您的已發送郵件中。

為什麼gmail這樣做?這似乎是答案:將郵件轉發到 Gmail 的最佳做法

驗證

  • 請勿修改、刪除或打亂郵件標題或修改郵件正文。如果主體被更改,DKIM 或 DomainKeys 簽名將被破壞,並且所有身份驗證資訊都將失去。
  • 常見的 DKIM 損壞包括修改 mime 邊界、防病毒或反垃圾郵件程序修改郵件正文、使用 LDAP 擴展郵件收件人以及重新編碼郵件。
  • 幾個高度釣魚的域已要求 Gmail 對其郵件執行嚴格的身份驗證檢查。這些域包括eBayPaypal 和 Google。如果您的郵件伺服器修改了來自這些域的轉發郵件,這些郵件將被標記為網路釣魚。
  • 此問題的一個症狀是,通過您的郵件伺服器轉發到 Gmail 的來自這些域的郵件將具有顯示 DKIM 未通過的 Authentication-Results 標頭,而直接發送到 Gmail 的郵件將具有通過簽名。

引用自:https://serverfault.com/questions/742659