반송(바운스)

MAILER-DAEMON(메일러 데몬)

메일러 데몬(mailer-daemon)은 메일 서버에서 자동 메시지를 보내는 프로그램입니다. 이 메시지는 대부분 반송 알림입니다. 메일러 데몬에게서 메시지가 왔다면 내가 보낸 메일이 전달되지 않았다는 뜻입니다.

최종 업데이트

메일러 데몬이란?

메일러 데몬(mailer-daemon)은 메일 서버에서 자동 알림을 보내는 프로그램입니다. 이 알림은 대부분 내가 보낸 메일이 전달되지 않았다고 알려 줍니다.

먼저 몇 가지 용어를 설명합니다. 서버란 항상 켜져 있으면서 메일을 처리하는 컴퓨터입니다. 데몬이란 아무도 지켜보지 않는 상태로 서버의 백그라운드에서 돌아가는 프로그램입니다. 따라서 메일러 데몬은 전달할 수 없는 메일을 처리하는 백그라운드 프로그램입니다.

메일이 거부되면 메일러 데몬이 알림을 보냅니다. 발신자 이름은 보통 MAILER-DAEMON@ 뒤에 서버의 도메인이 붙은 형태이거나, postmaster@입니다. 도메인이란 주소에서 @ 뒤에 오는 부분으로, example.com 같은 것입니다.

이 알림을 전송 불가 보고서(NDR)라고 합니다. 어느 주소가, 언제, 왜 실패했는지 알려 줍니다. 많은 사람이 그냥 반송 메시지라고 부릅니다.

간단한 예

메일러 데몬 메시지가 받은편지함에 도착하는 과정은 다음과 같습니다.

  1. 프리야가 견적서를 보냅니다. 프리야는 인쇄소를 운영합니다. 새 고객에게 sam@client.example로 가격 견적서를 보냅니다.
  2. 주소가 틀렸습니다. 고객의 실제 주소는 sam.lee@client.example입니다. 프리야는 명함에서 주소를 옮겨 적다가 “.lee”를 빠뜨렸습니다.
  3. 서버가 거부합니다. client.example의 메일 서버에는 “sam”이라는 메일함이 없습니다. 서버는 메일을 거부합니다.
  4. 알림이 도착합니다. 몇 초 뒤 프리야는 MAILER-DAEMON이 보낸 메일을 받습니다. 메일이 전달되지 못했다는 내용입니다.
  5. 프리야가 코드를 읽습니다. 메일 안에서 550 5.1.1을 찾습니다. 이 코드는 주소가 존재하지 않는다는 뜻입니다.
  6. 프리야가 주소를 고칩니다. 명함을 다시 확인하고, 주소를 바로잡아 견적서를 다시 보냅니다.

메일러 데몬이 프리야의 메일을 막은 것이 아닙니다. 상대 서버가 거부했습니다. 메일러 데몬은 그 사실을 알려 주었을 뿐입니다.

메시지 읽는 방법

메시지에서 중요한 부분은 코드입니다. 세 자리 숫자와 점이 들어간 숫자를 찾으십시오. 예: 550 5.1.1. 첫 번째 숫자가 문제의 종류를 알려 줍니다.

첫 번째 숫자유형의미할 일
5하드 바운스주소가 없거나, 서버가 내 메일을 차단했습니다.둘 중 어느 쪽인지 알기 전에는 다시 보내지 않습니다.
4소프트 바운스메일함이 가득 찼거나 서버가 바쁩니다.기다립니다. 메일 서버가 알아서 다시 시도합니다.

코드 옆의 문구는 받는 쪽 서버가 작성합니다. 두 가지 예는 다음과 같습니다.

  • Gmail: 550 5.1.1 The email account that you tried to reach does not exist
  • Microsoft: 5.4.1 Recipient address rejected: Access denied. Microsoft 문서는 이것이 “받는 사람의 주소가 존재하지 않는다”(the recipient's address doesn't exist)는 뜻이라고 설명합니다.

보내지 않은 메일에 대한 메일러 데몬 메시지

가끔 보낸 적 없는 메일에 대한 반송 알림을 받을 때가 있습니다. 이것을 백스캐터라고 합니다. 백스캐터가 생기는 과정은 다음과 같습니다.

  1. 스패머가 메일 수천 통을 보냅니다. From 칸에는 info@shop.example 같은 내 주소를 입력합니다.
  2. 그중 많은 메일이 존재하지 않는 주소로 갑니다.
  3. 받는 쪽 서버가 메일을 거부합니다. 그 서버의 메일러 데몬은 From 주소, 즉 내 주소로 알림을 하나씩 보냅니다.
  4. 내 받은편지함이 쓴 적도 없는 메일에 대한 메일러 데몬 알림으로 가득 찹니다.

계정이 해킹된 것은 아닙니다. 해결책은 도메인에 있습니다. SPF, DKIM, DMARC 레코드를 게시하십시오. 이 레코드는 어떤 메일이 정말 나에게서 온 것인지 받는 쪽 서버에 알려 주는 도메인 설정입니다. 그러면 받는 쪽 서버는 나에게 반송 알림을 보내는 대신 가짜 메일을 거부할 수 있습니다.

발신자에게 중요한 이유

모든 메일러 데몬 메시지는 반송입니다. Google, Microsoft 같은 메일 서비스 제공업체는 내 메일 중 존재하지 않는 주소로 가는 메일이 몇 통인지 셉니다. 5.1.1 알림이 많으면 리스트를 확인하지 않았다는 것이 업체에 드러납니다.

예: 한 회사가 연락처 2,000개가 담긴 오래된 리스트로 뉴스레터를 보냅니다. 메일러 데몬 알림 200통이 돌아오고, 모두 5.1.1 코드입니다. 업체에게는 알림 하나하나가 아무도 리스트를 정리하지 않았다는 신호입니다. 이 숫자는 예시일 뿐입니다.

검증 도구가 도움이 되는 부분

이메일 유효성 검사 도구는 받는 쪽 서버에 어떤 주소로 오는 메일을 받는지 묻습니다. 이 확인은 아무것도 보내기 전에 합니다. 서버는 나중에 메일러 데몬이 보낼 것과 같은 코드를 돌려줍니다. 차이는 메일을 보내지 않았으므로 평판에 영향이 없다는 점입니다.

대량 이메일 검증 도구는 리스트의 모든 주소에 같은 확인을 합니다. 이메일 검증은 백스캐터를 막지 못합니다. 그 메일은 내가 보낸 것이 아니기 때문입니다. 대신 내 리스트에 있는 쓰이지 않는 주소에서 오는 메일러 데몬 알림을 막아 줍니다.

보내기 전에 반송될 주소 지우기

무료 크레딧 1,000개를 드립니다. 신용카드는 필요 없습니다.

무료 체험 크레딧 유효기간 없음 알 수 없음 결과는 크레딧 환불