AOL 拒絕我客戶網站的電子郵件,我該如何排除故障?

AOL 拒絕我客戶網站的電子郵件,我該如何排除故障?

我是一個電子郵件菜鳥。我的網站正在嘗試使用 PHP 郵件功能從聯絡表單發送電子郵件。將其發送到我的 Gmail 帳戶時效果很好,但 AOL 拒絕了它。我已經為客戶端設定了 RDNS 記錄 (fallroadsunoco.com)

Macintosh:~ TAmoyal$ nslookup 67.23.28.65
Server:     192.168.1.1
Address:    192.168.1.1#53

Non-authoritative answer:
65.28.23.67.in-addr.arpa    name = fallsroadsunoco.com.

Authoritative answers can be found from:

我甚至設定了 MX 記錄(儘管我認為這無關緊要,因為只有接收電子郵件才需要它)。我做了一些探索,隨機在我的伺服器上看到了這個......但是這個輸出有兩件事需要注意:

  1. 我將接收電子郵件地址更改為[電子郵件受保護]保持匿名
  2. bandop.com 是發送此電子郵件時我的 RDNS 主機名稱。我將其更改為客戶端的主機名稱fallroadsunoco.com,看看這是否有幫助......但沒有幫助
sudo more var/spool/postfix/deferred/0/0F902E4F7E
trace_flags=0SO^Lwww-data@comR^Lwww-data@comMN!Received: by bandop.com (Postfix)N5124671id 0F902E4F7E; Sat,ime=1246714223Alog_message_origin=localA
 4 Jul 2009 13:30:23 +0000 (UTC)N+Date: Sat,  4 Jul 2009 13:30:23 +0000 (UTC)N.From: MAILER-DAEMON@com (Mail Delivery System)N,Subject: Undelivered Mail Returned to SenderNTo: www-data@
comNAuto-Submitted: auto-repliedNMIME-Version: 1.0N<Content-Type: multipart/report; report-type=delivery-status;N,  boundary="B68D0E4F7D.1246714223/bandop.com"NContent-Transfer-Enco
ding: 8bitN2Message-Id: <[email protected]>NN$This is a MIME-encapsulated message.NN"--B68D0E4F7D.1246714223/bandop.comN!Content-Description: NotificationN*Content-Ty
pe: text/plain; charset=us-asciiNN+This is the mail system at host bandop.com.NN;I'm sorry to have to inform you that your message could notN<be delivered to one or more recipients. It'
s attached below.NN7For further assistance, please send mail to postmaster.NN9If you do so, please include this problem report. You canN8delete your own text from the attached returned 
message.NN"                   The mail systemNNO<[email protected]>: host mailin-02.mx.aol.com[64.12.137.89] said: 501 SYNTAXND    ERROR IN PARAMETERS OR ARGUMENTS (in reply to MAIL F
ROM command)NN"--B68D0E4F7D.1246714223/bandop.comN$Content-Description: Delivery reportN%Content-Type: message/delivery-statusNNReporting-MTA: dns; bandop.comNX-Postfix-Queue-ID: B68D0E
Status: 5.0.0N%Remote-MTA: dns; mailin-02.mx.aol.comNBDiagnostic-Code: smtp; 501 SYNTAX ERRO(UTC)NN,Final-Recipient: rfc822; [email protected]: failedN
 IN PARAMETERS OR ARGUMENTSNN"--B68D0E4F7D.1246714223/bandop.comN(Content-Description: Undelivered MessageNContent-Type: message/rfc822NContent-Transfer-Encoding: 8bitNN1Received: by ba
ndop.com (Postfix, from userid 33)N5    id B68D0E4F7D; Sat,  4 Jul 2009 13:30:22 +0000 (UTC)NTo: [email protected]!Subject: Your contact form works!N$Date: Sat, 4 Jul 2009 09:30:22 -
X-Priority: 3N?X-Mailer: PHPMailer (phpmailer.sourceforge.net) [version 2.0.4]NMIME-Version: 1.0NContent-Transfer-Enallsroadsunoco.com>N
oding: 8bitN)Content-Type: text/plain; charset="UTF-8"NNName: Tony AmoyalN
[email protected]:NCan you see this?NNN$--B68D0E4F7D.1246714223/bandop.com--XA

知道為什麼只有 AOL 會拒絕我的消息嗎?另請注意,它們不會進入垃圾郵件資料夾。

答案1

我想您沒有在 PHP 端正確設定 FROM 標頭。發布用於發送電子郵件的 PHP 程式碼將會有所幫助。

答案2

顯示 SMTP 對話的封包擷取在這裡會很有用,可能比郵件日誌的內容更有用。另請注意,AOL 的郵件伺服器對於接收來自誰的郵件非常敏感。查看他們的常見問題解答http://postmaster.aol.com/guidelines/standards.html:

  • AOL 的伺服器不會接受來自不安全系統的連線。其中包括開放中繼、開放代理、開放路由器或已確定可供未經授權使用的任何其他系統。

  • 確保網路伺服器上的所有表單都是安全的。如果您使用 formmail 腳本,請確保它們不能用於發送垃圾郵件。

  • AOL 的郵件伺服器不會接受使用動態分配或住宅 IP 位址的系統的連線。

  • 組織不得將 AOL 的 MX 記錄硬編碼到其設定檔中。

  • 所有電子郵件必須符合 RFC 2821 和 2822。

  • AOL 的郵件伺服器將拒絕來自任何沒有反向 DNS(PTR 記錄)的 IP 位址的連線。連接到 AOL 郵件伺服器的所有電子郵件伺服器都必須具有有效且有意義(非動態)的反向 DNS 記錄。例如: 有意義的 RDNS:mail.domain.com 通用 RDNS:1.2.3.4.domain.isp.com

  • AOL 可能會拒絕來自其收件者清單始終產生高於 10% 退回失敗率的伺服器的連線。 (即超過 10% 的寄件者郵件清單的目的地是我們系統上不存在的使用者)

  • 如果寄件者無法接受至少 90% 發送至其係統的退回郵件(郵件程式守護程式失敗/錯誤訊息),AOL 可能會拒絕來自寄件者的連線。

  • AOL 會員提交的投訴可作為拒絕任何郵件伺服器連線的依據。

  • 從列入白名單的IP 位址發送大量郵件的人員必須立即刪除任何可能導致產生永久失敗「退回」訊息並顯示下列錯誤代碼之一的電子郵件地址: 550 「AOL 使用者名稱」不接受來自此寄件人的郵件550未找到郵箱 550 我們希望將此電子郵件發送至 [電子郵件受保護]。但是,您的收件者從未登入過他們的免費 AIM 郵件帳號。請聯絡他們,讓他們知道他們錯過了 AIM Mail 提供的所有超級功能。順便說一句,他們也錯過了您的電子郵件。

  • AOL, LLC 未授權使用其專有電腦和電腦網路來接受、傳輸或分發未經請求的大量電子郵件。 AOL 的未經請求的大量電子郵件政策可在我們的網站上找到。

我有加粗的您可能想要研究的要點。我過去在向他們發送郵件時遇到了麻煩,結果發現這是發送郵件的伺服器的 PTR 記錄配置錯誤。我認為你在那裡沒問題,但你應該檢查一下其他人。

答案3

如果您要發送電子郵件,您需要註冊一個回饋迴路與 AOL 合作,然後加入美國線上白名單(這要求你的伺服器表現良好)。從長遠來看這是值得的。

發布 SMTP 對話的捕獲(根據您的喜好進行匿名化),以便我們可以提供更多幫助。

答案4

我也遇到了同樣的問題,但主要是從我發布帖子的論壇接收電子郵件通知。直到大約兩週前,當我打開一個新網站時,我才發現這個問題嚴重得多。

我的新網站電子郵件地址被 AOL 拒絕,並且不會顯示在垃圾郵件資料夾中。當然,我的 Yahoo 和 Gmail 帳戶會接受這些電子郵件。於是我聯絡了AOL,並得到了上層技術人員的幫助。

經過一些快速測試後,他說他知道問題在於 AOL 將我的網站和論壇識別為某種容易發送垃圾郵件的網站。他嚴肅地建議我聯繫這些網站的每一位主機,並要求他們登入 postmaster.aol.com,然後向 AOL 發送他們的 IP 連線位址。

我告訴他,我懷疑這些大公司是否會做他建議的任何事情,但我還是嘗試了。我聯繫了我的網站主機,並將資訊轉發給他,並附有如何向 AOL 發送其 IP 連接位址的說明。

毫不奇怪,我的網站主機回覆了我可以做什麼的建議,因為他們無意向 AOL 發送任何內容。我告訴技術人員,他的解決方案(實際上是 AOL 的解決方案)不切實際,AOL 應該允許付費用戶調整他或她自己的垃圾郵件過濾器。

事情到此就結束了,所以現在我已經設定了新網站的電子郵件,這樣任何向該網站發送電子郵件的人都會將其重定向到我的 Gmail 帳戶,然後該帳戶將重定向到 AOL。

這只會讓我的生活變得更加複雜,我可以預見我在 AOL 的未來很快就會結束。

相關內容