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만이 내 메시지를 거부하는지 아시나요? 또한 SPAM 폴더에는 들어가지 않습니다.

답변1

PHP 측에서 FROM 헤더를 올바르게 설정하지 않은 것 같습니다. 이메일을 보내는 데 사용된 PHP 코드를 게시하면 도움이 될 것입니다.

답변2

여기서는 SMTP 대화를 보여주는 패킷 캡처가 메일 로그의 내용보다 더 유용할 것입니다. 또한 AOL의 메일 서버는 메일 수신 대상에 대해 매우 까다롭다는 점에 유의하십시오. FAQ를 확인하세요.http://postmaster.aol.com/guidelines/standards.html:

  • AOL 서버는 보안되지 않은 시스템의 연결을 허용하지 않습니다. 여기에는 오픈 릴레이, 오픈 프록시, 오픈 라우터 또는 무단 사용이 가능한 것으로 확인된 기타 시스템이 포함됩니다.

  • 웹 서버의 모든 양식이 안전한지 확인하세요. 양식 메일 스크립트를 사용하는 경우 스팸을 보내는 데 사용할 수 없는지 확인하세요.

  • AOL의 메일 서버는 동적으로 할당된 IP 주소나 주거용 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% 이상이 우리 시스템에 존재하지 않는 사용자를 대상으로 합니다)

  • AOL은 시스템으로 전송되는 반송 반환 메시지(메일러 데몬 오류/오류 메시지)의 90% 이상을 수락할 수 없는 보낸 사람의 연결을 거부할 수 있습니다.

  • AOL 회원이 제출한 불만 사항은 모든 메일 서버의 연결을 거부하는 근거로 사용될 수 있습니다.

  • 화이트리스트에 있는 IP 주소에서 대량 메일을 보내는 사람은 다음 오류 코드 중 하나와 함께 영구적인 실패 "바운스" 메시지가 생성되도록 하는 모든 이메일 주소를 즉시 제거해야 합니다. 550 "AOL 사용자 이름"은 이 보낸 사람의 메일을 수락하지 않습니다. 550 사서함을 찾을 수 없습니다. 550 이 이메일을 다음 주소로 받고 싶습니다. [이메일 보호됨]. 그러나 수신자는 무료 AIM 메일 계정에 로그인하지 않았습니다. 그들에게 연락하여 AIM Mail이 제공하는 모든 고급 기능을 놓치고 있음을 알려주십시오. 그런데 그들은 또한 귀하의 이메일을 놓치고 있습니다.

  • AOL, LLC는 원치 않는 대량 이메일을 수락, 전송 또는 배포하기 위해 독점 컴퓨터 및 컴퓨터 네트워크를 사용하는 것을 승인하지 않습니다. AOL의 원치 않는 대량 이메일 정책은 당사 웹사이트에서 확인할 수 있습니다.

나는굵게 표시된당신이 조사하고 싶은 점. 과거에 메일을 보내는 데 문제가 있었는데, 알고 보니 메일을 보낸 서버에 대한 PTR 레코드가 잘못 구성된 것으로 밝혀졌습니다. 내 생각엔 당신이 거기까지는 괜찮은 것 같은데, 다른 사람들도 확인해 봐야 할 것 같아요.

답변3

이메일을 사용하고 있다면피드백 루프AOL과 함께한 다음AOL 허용 목록(서버가 제대로 작동해야 함) 장기적으로 볼 때 그만한 가치가 있습니다.

더 많은 도움을 드릴 수 있도록 SMTP 대화 캡처(원하는 대로 익명 처리)를 게시하세요.

답변4

나도 같은 문제를 겪었지만 대부분 내가 게시물을 게시한 포럼으로부터 이메일 알림을 받을 때 발생했습니다. 이 문제가 훨씬 더 심각하다는 것을 알게 된 것은 약 2주 전쯤에 새 웹사이트를 열었을 때였습니다.

나의 새 웹사이트 이메일 주소는 AOL에 의해 거부되었으며 스팸 폴더에 표시되지 않았습니다. 물론 나의 Yahoo와 Gmail 계정은 이메일을 받아들일 것입니다. 그래서 AOL에 연락해서 상급 기술자의 도움을 받았습니다.

몇 가지 간단한 테스트를 실행한 후 그는 AOL이 내 웹 사이트와 포럼을 스팸이 발생하기 쉬운 웹 사이트로 식별하고 있다는 것이 문제라는 것을 알았다고 말했습니다. 그는 진지하게 내가 이 웹사이트의 모든 호스트에게 연락하여 postmaster.aol.com에 로그온한 다음 AOL에 IP 연결 주소를 보내달라고 요청했습니다.

나는 이 대기업 중 어느 곳도 그가 제안한 것을 할 수 있을지 의심스럽지만 어쨌든 시도해 봤다고 말했습니다. 나는 내 웹사이트 호스트에게 연락하여 AOL에 IP 연결 주소를 보내는 방법에 대한 지침과 함께 정보를 그에게 전달했습니다.

놀랍게도 내 웹 사이트 호스트는 AOL을 보낼 의도가 없었기 때문에 내가 할 수 있는 일에 대한 제안으로 응답했습니다. 나는 기술자에게 그의 솔루션(실제로는 AOL의 솔루션)이 비현실적이며 AOL에서는 유료 사용자가 자신의 스팸 필터를 조정할 수 있도록 허용해야 한다고 말했습니다.

여기까지가 거의 끝났으므로 이제 새 웹사이트 이메일을 설정하여 해당 웹사이트로 이메일을 보내는 사람은 누구나 내 Gmail 계정으로 리디렉션되고 AOL로 리디렉션되도록 할 수 있습니다.

이것은 내 인생을 좀 더 복잡하게 만들고 있으며 AOL이 곧 끝나게 될 내 미래를 볼 수 있습니다.

관련 정보