개발자의 끄적끄적

[mail] 리턴메일 분석 - 발송 실패 에러 메시지 [펌] 본문

개발

[mail] 리턴메일 분석 - 발송 실패 에러 메시지 [펌]

효벨 2020. 3. 4. 03:00
728x90
반응형

[mail] 리턴메일 분석 - 발송 실패 에러 메시지 [펌]

 

 

 

DSN(Delivery Status Notification)은 메일을 전송할 때 사용되는 규약인 SMTP에서(정확히는 그 확장 규격인 ESMTP) 송신 서버거 수신 서버에게 '이 메일이 받는 사람에게 정확인 배달되었는지, 혹은 배달이 지연되거나 실패했는지 알려줘' 라는 지시를 전달합니다.

 

DSN에 의해 정보가 전달되면, 메일을 보낸 사람에게 DSN 메시지가 메일의 형태로 배달 됩니다. 이것이 리턴메일데요.

리턴 메일을 분석하면 어떠한 이유에서 메일이 정상적으로 수신되지 못했는지, 지연되고 있는지에 대한 원인을 파악 할 수 있습니다.

 

각 리턴메일별 원인은 아래 내용을 참고 하시기 바랍니다.

 

=================================================================================

 

- 421 Server too busy.
: 수신 측 서버의 응답지연. 수신서버의 트래픽 등으로 메일을 수신 받지 못하는 상황.

 

- 421-Microsoft ESMTP MAIL Service, Version: 5.0.2195.5600 ready at Service not available, closing transmission channel
: MS의 SMTP 서버 장애로 인해 메일을 수신 받지 못한 상황.

 

- 441 4.4.1 No answer from host
: 수신 측 서버의 응답이 없어서 리턴 된 메시지.

 

- 451 4.4.0 DNS resolving error
: 수신 측 서버의 도메인을 못 찾아 리턴 된 메시지.

 

- 451 4.3.0 Other or undefined mail system status
: 수신 측 메일 시스템의 프로토콜이 틀리거나 수신 SMTP 서버가 아닌 경우.

 

- 451 4.3.0 Temporary system failure. Please try again later.
: 수신 서버의 일시적인 장애로 인해 메일을 수신 되지 못한 경우.

 

- 451 4.4.2 Bad connection (io timeout)
: 수신 서버의 응답이 없어서 응답시간이 초과로 리턴 된 메시지.

 

- 451 Relay Server Not Ready.
: 수신 측 서버에서 릴레이 기능이 안 되어 리턴 된 메시지.

 

- 452 4.4.5 Insufficient disk space: try again later
: 수신 서버의 디스크 용량이 부족하여 메일을 수신 받지 못해 리턴 된 메시지.

 

- 452 4.4.5 ... Insufficient disk space: try again later
: 수신자의 메일함 용량이 부족하여 메일을 수신 받지 못한 경우.

 

- 500 Syntax Error, Command Unrecognized EHLO mo02.hanafos.com
: 메일 발송 시 수신 측 메일 서버에서 SMTP 명령어를 인식하지 못해 리턴 된 경우.

 

- 500 5.5.1 Command unrecognized: “XXXX mo02.hanafos.com”
: 수신 서버가 SMTP 명령어를 인식 하지 못한 경우(위와 동일).

 

- 501 Denied domain name
: 도메인 주소를 잘못 입력했거나 수신 측에서 도메인을 수신 거부한 경우.

 

- 501 5.1.8 Sender domain must exist(honorstech.com)
: 수신 측 도메인이 존재 하지 않아 리턴 된 경우.

 

- 502 Not implemented
: 수신 측 서버가 SMTP 명령어를 인식 하지 못해 리턴 된 경우.

 

- 505 Authentication required
: 수신 측 서버가 릴레이 인증 등을 허용하지 않아 리턴 된 경우.

 

- 512 5.1.2 Bad destination system address
: 수신 서버의 장애나 네트워크 트래픽 등으로 인해 수신 서버가 응답하지 못하여 메시지가 리턴 된 경우.

 

- 550 Requested action not taken: mailbox unavailable
: 수신자의 메일 함을 찾지 못해 리턴 된 경우.

 

- 550 Mail is reject ( filtering reject )
: 수신 서버에서 발신자의 메일 주소나 IP를 필터링하여 거부되어 메시지가 리턴 된 경우.

 

- 550 Invalid recipient singha@rrr.com
: 수신자 계정을 찾지 못해 메시지가 리턴 된 경우.

 

- 550 RCPT ERROR. Mailbox doesn’t exist
: 수신자의 메일함이 존재 하지 않아서 메시지가 리턴 된 경우.

 

- 550 5.1.1 ... User unknown
: 수신자 (ggg@fff.co.kr)계정을 찾지 못해 메시지가 리턴 된 경우.

 

- 550 5.1.1 Suspended user
: 수신 측의 사용자 계정이 중단 된 상태인 경우.

 

- 550 5.1.2 ... Unsupported mail destination
: 수신 서버의 응답이 지연되어 메시지가 리턴 된 경우.

 

- 550 5.7.1 ... Relaying denied. IP name lookup failed [10.10.10.10]
: 수신 서버에서 발신자의 IP에 대해 릴레이를 거부하여 메일을 전송하지 못한 경우.

 

- 550 5.7.1 Unable to relay for ttt@hhh.net
: 수신 서버에서 릴레이를 거부하여 메시지가 리턴 된 경우.

 

- 553 sorry, your envelope sender is in my badmailfrom list
: 발신자의 메일 주소가 수신 서버상에 블랙리스트로 등록되어 메시지가 리턴 된 경우.

 

- 553 sorry, that domain isn’t in my list of allowed rcpt hosts
: 발신자의 메일 도메인 주소 자체가 수신 서버에서 차단되어있어 메시지가 리턴 된 경우.

 

- 553 sorry, your envelope sender is enlisted as spammer.
: 발신자의 메일 주소가 수신 서버상의 스패머 리스트에 등록 되어있어 메시지가 리턴 된 경우.

 

- 553-This target address is not our MX service
: 수신자의 주소가 수신 서버에서 서비스 안 하는 도메인일 경우. 또는 발신자의 도메인이 없는 도메인으로 체크되어 메시지가 리턴 된 경우.

 

- 553 5.0.0 We do not accept mail from spammers - If you have questions, please email admins@www.yyy.net.
: 발신자의 메일 계정이 수신 서버상에 스패머로 등록되어있어 메시지가 리턴 된 경우.

 

- 553 5.0.0 Your message may contain the Win32.Klez worm!!- If you have questions,please email postmasters@email.bbb.co.kr.
: 발신자의 메일에서 Win32.Klez라는 웜 바이러스가 발견되어 메시지가 수신되지 않고 반송 된 경우.

 

- 554 : Recipient address rejected: Access denied
: 수신자가 발신자의 계정에 대해 수신 거부를 설정해 놓은 상태.

 

- 554 delivery error: dd Sorry, your message to singha@yahoo.co.kr cannot be delivered. This account is over quota. - mta111.mail.yahoo.co.kr

: 수신자의 메일함 용량이 초과되어 메시지가 리턴 된 경우.

 

- 554 5.1.0 Sender Denied
: 발신자의 계정을 수신서버에서 수신 거부한 경우.

 

- 554 5.3.0 Mail have traversed Too many hops. Reject it.
: 발신자가 메일을 보낼 때 동보 메일로 입력한 수신자 메일 계정이 수신 서버에서 제한하고 있는 수량을 초과하여 리턴 된 경우.

 

- 554 5.3.2 Rejected by mailbox host. REPLY:(250 ... Sender ok)
: 수신자가 발송자의 메일 계정에 대해 수신 거부를 하여 메시지가 리턴 된 경우.

 

- 554 5.3.2 Rejected by mailbox host. REPLY:(550 5.1.1 unknown or illegal alias: aaa@xxx.com)
: 수신자가 발송자의 메일 계정에 대해 수신거부를 설정하여 메시지가 리턴 된 경우.

 

출처 : http://spam-center.kr/spam_info/spam_info_view.php?db=spaminfo&no=1968&page=1

반응형
Comments