메일 발송 시 리턴(반송) 메일이 수신되는 경우 어떻게 하나요?
💡 요약 정리
- 리턴메일의 에러코드/메시지를 확인해 원인을 파악합니다.
- 예시: 554 5.7.1은 수신 서버 정책(발송량 과다 등)으로 거부, message size exceeds limit는 첨부 용량 초과입니다.
- 일시적 오류는 시간이 지나면 정상화될 수 있어 재시도하면 해결됩니다.
- 리턴메일이 오지 않는 경우도 있으며, 이때는 수·발신 메일 서버 로그 확인이 필요합니다.
1. 리턴메일 기본 안내와 수신 예시
리턴메일은 메일 서버의 구성이나 정책에 따라 내용 표현은 다를 수 있으나, 에러코드 유형은 유사하게 나타나는 경우가 많습니다. 아래는 대표적인 수신 예시입니다.
※ 리턴메일 예시
-----------------------------------------------------------------------------------------------------------------
UNDELIVERABLE MAIL
Your message to the following recipients cannot be delivered:
<userid@aaa.com>: => 수신메일주소
xxx.net [123.123.123.123]: => 수신서버IP
>>> DATA
<<< 554 5.7.1 123.123.123.123: Message refused. Your domain has sent toomany mails: aaa.com
=> 에러코드 및 내용
If you need, please contact webmaster@xxx.com.
-----------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------
UNDELIVERABLE MAIL
This is the mail system at host relay-xxx-xx.anc24.com.
I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.
For further assistance, please send mail to postmaster.
If you do so, please include this problem report. You can
delete your own text from the attached returned message.
The mail system
: message size 10462599 exceeds size limit 10240000 of server abc.com [123.123.123.123]
=> 에러코드 없이 내용만 있는 경우
-----------------------------------------------------------------------------------------------------------------
추가로, 발송 실패가 발생하더라도 모든 경우에 대해 메일 서버가 리턴메일을 발신자에게 보내는 것은 아닙니다. 실패 내역이 수·발신 메일 로그에만 기록되는 경우도 있습니다.
따라서 발신이 실패했으나 리턴메일을 받지 못했다면, 수·발신 메일 서버 관리자에게 문의해 로그로 확인하시기 바랍니다.
2. 자주 보이는 에러 메시지와 조치 방법
2.1 수신 정책 거부: 554 5.7.1
예시:
- 554 5.7.1 123.123.123.123: Message refused. Your domain has sent toomany mails: aaa.com
의미:
- 수신 메일 서버의 스팸/보안 정책에 의해 거부되었습니다. 보통 단시간 내 발송량 과다, 발신 평판 저하, 일시적 차단 등의 사유가 원인입니다.
조치:
- 단기간 발송량을 줄이고, 시간 간격을 두어 재시도합니다.
- 수신 측 메일 관리자에게 정책 해제 또는 화이트리스트 등록 협조를 요청합니다.
- 동일 수신처 대량 발송 시, 분산/배치 발송을 고려합니다.
2.2 용량 초과: message size ... exceeds size limit ...
예시:
- message size 10462599 exceeds size limit 10240000 of server abc.com
의미:
- 메일 본문과 첨부파일의 총 용량이 수신 서버의 허용 한도를 초과했습니다.
조치:
- 첨부파일을 압축하거나 분할 전송합니다.
- 대용량 파일은 링크(예: 클라우드 공유 링크)로 전달하고, 메일 본문은 경량화합니다.
- 재전송 전 용량을 다시 확인합니다.
2.3 일시적인 전송 실패
아래와 같은 메시지는 상대방 메일 서버에 연결할 수 없을 때 발생하며, 일시적 현상일 수 있습니다.
- 417 Temporary delivery error
- The maximum number of delivery attempts has been reached
- End of socket stream data
- Invalid server address
- Bad server response
조치:
- 잠시 후 재시도합니다.
- 수신 도메인/주소 오탈자를 점검합니다.
- 반복 발생 시, 네트워크 또는 수신 서버 상태(점검/장애 공지 등)를 확인합니다.
3. 참고 이미지
- 리턴메일 메시지 구성과 에러 위치 식별 예시
- 정책 거부(5xx) 유형 안내
- 용량 초과 메시지 확인 예시
- 일시적 오류(4xx) 유형 안내