핵심 요약
- 수신한 스팸 메일에 '존재하지 않는 사용자'라는 가짜 반송(Bounce) 메일을 되돌려 보내는 오픈소스 도구 'Outis'가 공개되었습니다.
- 최근 답장을 유도하는 AI 자동 스팸 메일이 늘어나자, 상대방의 발송 목록에서 내 주소를 파내버리기 위해 개발자가 1990년대 아이디어를 다시 부활시켰습니다.
- 실제 서버 거절이 아닌 사후 발송 방식이라 개인 소유 도메인과 SMTP 서버가 필요하다는 기술적 제한 사항이 있습니다.
요약 스팸이나 원치 않는 영업 메일에 지친 한 개발자가 아주 고전적이면서도 기발한 퇴치 도구를 공개해 눈길을 끌고 있습니다. '아무도 아니다(Nobody)'라는 뜻의 그리스어에서 이름을 딴 오티스(Outis)라는 CLI 프로그램으로, 오디세우스가 퀴클롭스를 속일 때 썼던 가명에서 착안한 이름입니다.
이 도구의 작동 원리는 간단하지만 교묘합니다. 스팸 메일을 받았을 때 발신자에게 "해당 사용자가 존재하지 않는다(User unknown, 5.1.1 상태 코드)"는 가짜 반송(Bounce) 메일을 자동으로 생성해서 보냅니다. 이를 통해 상대방 발신자나 자동 발송 시스템이 내 메일 주소를 아예 없는 유령 계정으로 인식하고 발송 목록(수신 거부/제외 리스트)에서 파내버리도록 만드는 방식입니다.
개발자는 이미 1998~1999년 무렵에도 비슷한 프로그램을 만든 적이 있었으나, 최근 답장을 유도하는 AI 기반 자동 스팸 메일이 급증하자 이를 퇴치하기 위해 프로젝트를 다시 부활시켰다고 밝혔습니다. Postfix 메일 서버의 반송 규격(RFC 3464)을 본떠 메일 본문과 반송 리포트를 그럴듯하게 위장해 발송합니다.
다만 실제 메일 서버 통신 단계(SMTP 세션)에서 곧바로 거절하는 게 아니라 메일을 이미 받은 뒤 사후에 가짜 반송을 보내는 방식이라 한계도 명시되어 있습니다. Gmail이나 iCloud 같은 일반 무료 메일 서비스에서는 발신자 헤더가 강제로 덮어씌워져 본래 주소가 드러나므로, 본인이 직접 관리하는 도메인과 SMTP 서버가 있어야 완벽하게 가짜 반송을 속여 보낼 수 있습니다. 또한 아마존 SES처럼 반송 계정을 공유 리스트로 관리하는 업체의 경우 다른 연동 서비스까지 막히는 문제를 피하기 위한 예외 처리 옵션도 탑재되어 있습니다.
Sponsored · 광고