來自我伺服器的事務性電子郵件直接進入 Yahoo 使用者的垃圾郵件文件夾
我正在嘗試設置我們的網站門戶,以向註冊的客戶發送註冊確認電子郵件(它是一條簡單的消息,其中包含確認使用者電子郵件的連結)。
一切都很好,工作得很好,@gmail.com 使用者可以收到電子郵件;但是,對於@yahoo.com 使用者,電子郵件會直接進入垃圾郵件文件夾。
我需要補充一點,我花了 4 天時間閱讀有關該主題的每個論壇文章,並實施了所有可能的提示和建議(注意:我對系統管理並不陌生,因此我可以向您保證,花費的時間是探勘而不是學習)。
總結一下:
- 發送 IP 為 64.34.222.102
- 有正確的 DNS 和 rDNS/PTR 設置
- 我在網上查過的 100 多個黑名單中的任何一個都沒有列出該 IP
- 該域具有正確的 MX 條目設置(注意:傳入的郵件伺服器在不同的 IP 上執行……這可能是一個問題嗎?理論上它不應該)
- 郵政主管和濫用地址已設置。
- DomainKey 已實施並驗證工作
- DKIM 實施並驗證工作
- SPF 實施並驗證工作
- 我們已註冊 Yahoo 和 Hotmail Loopback Feed 計劃
- 這是使用者選擇加入的網站:www.teltub.com
- 我已經填寫了雅虎的批量發件人表格(它修復了 3-4 天的問題,但它回來了 - 稍後會詳細介紹)
- 由於我們處於測試階段,任何使用者實際上都不太可能將電子郵件標記為垃圾郵件(他們大多是朋友)並且電子郵件的性質不是行銷/廣告
- 檢查了雅虎的 SMTP 回复,最初幾天,它包括一些臨時延期,但在我填寫表格並與他們簽約後,它就消失了。
- 測試了包括 allaboutspam.com 在內的一些自動檢查器,看起來都不錯/綠色:http ://www.allaboutspam.com/email-server-test-report/?key=F53F072FADAFE74C8960182016769C56
我的三個問題是:
- 知道我錯過了什麼嗎?
- 雅虎有人回复我說:
由於其郵件的潛在問題,來自您正在使用的郵件伺服器的電子郵件最近已被取消優先級。
這些取消優先級是暫時的,但如果發送 IP 配置文件仍然很差,可能會重新觸發。通常,取消優先級是由錯誤的個人發件人或 MAIL FROM 配置文件觸發的。
在詢問更多細節後,他們說他們無法提供任何進一步的資訊!
- 雅虎沒有在電子郵件前面顯示安全密鑰……即使它被認為是垃圾郵件,它不應該顯示來源真實性嗎?在另一個帳戶中,來自該地址的郵件被標記為“非垃圾郵件”,它顯示密鑰 okey …
這是來自 postfix 的傳遞日誌:
Oct 18 00:59:25 mgmt postfix/smtp[4321]: 063E0B988A6: to=<for.ehsan@yahoo.com>, relay=b.mx.mail.yahoo.com[74.6.136.65]:25, delay=1.6, delays=0.11/0.01/0.61/0.92, dsn=2.0.0, status=sent (250 ok dirdel)
以下是來自 Yahoo 的郵件標題:
From TELTUB Mon Oct 18 04:59:23 2010 X-Apparently-To: for.ehsan@yahoo.com via 98.136.167.26; Sun, 17 Oct 2010 21:59:25 -0700 Return-Path: <noreply@teltub.com> X-YahooFilteredBulk: 64.34.222.102 Received-SPF: pass (mta1015.mail.sk1.yahoo.com: domain of noreply@teltub.com designates 64.34.222.102 as permitted sender) X-YMailISG: HGiMWDwcZAr2nMseAcs8EMjEoTTXRB5jVgymRipvWi77dSrO PuvRZPjN1WbGfxHFAyLo99VgChGrTm8Ve_nCA4PLyzhfFKfcsQ8v9FlY3uHJ wt3y34DU2ZChx3ud4Scg1ReSSA8b3d3FY5YmWhQDeeckNZUbGYET0MVbjddu UX9Z6q3fsIfhsMhedk.6ZT3vsJHs8YiWGcAAiKgipdUnPYhQ36axREymHV8L EupzrPp6JE7PM4Ah12Cj8vw8sozDSUiShQM00sD0IC6HUqh4jDRpoISyur.G TbHTaa6rZKcNTtaKfE.BRZCJIBQA3oKvFtPt9QZFcDU98adBzlxK8oZxiOuQ txWdBWL4zveDo8yqH84sRB2jBLfR8Hig4mZ5bZrUMHnq9P.fNB.6z8XEZoMi UBO8eJsYf7Sxug9FtJr9.7.DIRcXshikZker0F0ygc1.ghJwEWLATbGA8UZg l2ekjauSWgt1XJQjr9JOpRWwgBTH4N6lXZLE5BQ8q38m6ZspaAZ3glRNSZLU YpnRNwRHHy8HLxryXONeR_Q5NcZivZZbof3r2SKvJjZ_DZF9wiuEnlSWng15 QUd5BAbnA0fSxlaAjS7ayr9HLq0khsSVdlSYeGQpU.3LU6iZt17x3hjZoCXJ kB2YBa9ZHH3LkJIezOnNooc9LiYzwnsm1_FaVmvGk1XZzDEsJaadXxtf39o_ wo2RQVHNaGbt9huEEy4fAiFx6_ZX3pNhepJLnJf2BgNLCi0ix0bw30EPxPPy 5IaL0vnBeF4S3ReZa2z5cex3apsUULu3vl2zG_HVtsCuvE8- X-Originating-IP: [64.34.222.102] Authentication-Results: mta1015.mail.sk1.yahoo.com from=teltub.com; domainkeys=pass (ok); from=teltub.com; dkim=pass (ok) Received: from 127.0.0.1 (HELO mgmt1.prod.teltub.com) (64.34.222.102) by mta1015.mail.sk1.yahoo.com with SMTP; Sun, 17 Oct 2010 21:59:25 -0700 Received: from www1.prod.teltub.com (localhost.localdomain [127.0.0.1]) by www1.prod.teltub.com (Postfix) with ESMTP id DF46118E81BB for <for.ehsan@yahoo.com>; Mon, 18 Oct 2010 00:59:23 -0400 (EDT) X-DomainKeys: Sendmail DomainKeys Filter v1.0.2 mgmt1.prod.teltub.com 063E0B988A6 DomainKey-Signature: a=rsa-sha1; s=teltubdk; d=teltub.com; c=simple; q=dns; b=PAHMrH/tt9jRbjOcmeaO6IgbiK+MUfgwP9NZtIMKYNva/ISbDkjUWhHlnbEP1Icji axsb+4Q2QrO8zIsT9tWZw== X-DKIM: Sendmail DKIM Filter v2.8.3 mgmt1.prod.teltub.com 063E0B988A6 DKIM-Signature: v=1; a=rsa-sha1; c=simple/simple; d=teltub.com; s=teltubdkim; t=1287377964; bh=xiqqKdrY0J4R8qUgsW9WMXUKnak=; h=Content-Type:MIME-Version:Content-Transfer-Encoding:From:To: Subject:Message-Id:Date; b=q7FEBCnitX/Ohw0RXnjaEZPkXi+hOJHof+hbGarbyC0zWqTpXiknI2bC6k7+QigEH ZL4JjzA8WK1MZqSaE6oOjTc3yxy+Dj7niAiB4t5cI8GPvvtegLSO6d2yVTmGa5wDFV 5f4i5OpHnccPRHkEQ3ShKMzkjKMgVPkdaObAvMFA= Content-Type: text/html; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: "TELTUB" <noreply@teltub.com> To: for.ehsan@yahoo.com Subject: This is just a test Message-Id: <20101018045923.DF46118E81BB@www1.prod.teltub.com> Date: Mon, 18 Oct 2010 00:59:23 -0400 (EDT) Content-Length: 111
問題是 DKIM 簽名仍處於測試模式;
t=y
在 DNS 條目中。我用一個新的 IP 重做了整個事情並得到了相同的結果。但注意到我使用的 DKIM 簽名生成工具
t=y
在簽名中間留下了一個。請注意,我t=y
之前從策略條目中刪除了,但這並沒有起到作用:teltubdkim._domainkey IN TXT“V = DKIM1; G = *; K = RSA;噸= Y; P = MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCtMbAffP / NxX4JcglM + 1G2M6xB / va6k1pZijAgZxRKXbbzACUdbSv0MFip5TAAFyZkH4VIUgUq + BAgbAzLZOBEB0SZu2uDb87XMj1acvSOVs // QpUDnbmaLjz4I7HGCY70jZtjFzdEt42730bXJ6eoK1zTGHAx3KLtFFkurHJVXwIDAQAB”; —– teltub.com 的 DKIM teltubdkim _ssp.teltubdkim._domainkey TXT “dkim = unknown”
要格外小心…