이웃 때문에 내 IP가 블랙리스트에 오를 때
IP 블랙리스트는 당신의 이름을 모릅니다. 등재는 하나의 주소에 — 때로는 주소 대역 전체에 — 붙고, 그 목록을 조회하는 모든 메일 서버는 그 주소에서 오늘 보내는 이를 기록된 과거로 판단합니다. 주소가 온전히 당신의 것이고 행동도 바르다면 그럭저럭 공정합니다. 하지만 인터넷의 상당 부분은 임대하거나 공유할 뿐인 주소에서 보냅니다. 공유 호스팅 계정, 재활용된 공인 IP를 가진 클라우드 인스턴스, 사업자 NAT 풀 뒤의 사무실이 그렇습니다. 이런 환경에서는 주소의 역사를 상속받고 그 현재를 공유하게 되며, 낯선 이의 스팸 발송이 하룻밤 사이에 당신의 배달 문제가 될 수 있습니다. 이 글은 이웃 등재와 상속 등재가 어떻게 일어나는지, 스스로 자초한 등재와 어떻게 구별하는지, 그리고 실제로 효과가 있는 대응이 무엇인지 설명합니다. 먼저 발송에 쓰는 주소를 블랙리스트 검사기로 검사하고, 보고되는 등재 날짜를 적어 두세요. 여기서 날짜가 이야기의 전부입니다.
등재는 당신이 아니라 주소의 것
DNS 블랙리스트가 IP 주소를 키로 삼는 이유는, 수신 서버가 SMTP 대화 중에 검증할 수 있는 유일한 것이기 때문입니다. 연결 주소는 TCP 핸드셰이크의 사실이지, 발신자가 헤더에 위조할 수 있는 것이 아닙니다. 이 목록들을 기술하는 표준인 RFC 5782와 RFC 6471은 전적으로 주소와 대역의 언어로 쓰여 있습니다. “하지만 임차인은 지난 화요일에 바뀌었다”라는 필드는 없습니다. 따라서 목록을 신뢰하는 수신 서버는 주소에 누적된 기록을, 당신이 누구든 당신의 기록으로 취급합니다.
그리고 대상이 항상 단일 주소인 것도 아닙니다. 한 대역에서 남용이 계속되면 목록 운영자는 등재를 확대합니다. 하나의 주소가 /24가 되고, 때로는 훨씬 더 큰 블록이 되는데, 이는 원인을 만든 임차인들을 처리하도록 네트워크 소유자에게 압력을 넣기 위함입니다. 예를 들어 Spamhaus의 SBL은 스팸 운영에 쓰이는 대역을 등재하고, 책임 있는 운영자가 움직이지 않으면 등재 범위를 넓힐 수 있습니다. 이런 확대는 의도적인 부수적 압박입니다. 임차인이 듣지 않으니 목록이 임대인에게 기대는 것입니다. 당신의 주소가 그 대역 안에 있으면 당신의 메일도 부수적 피해이며, 당신 자신의 행동이 이를 일으킨 것도, 직접 고칠 수 있는 것도 아닙니다.
이전 임차인: 더러운 주소를 상속받다
클라우드 주소는 빠르게 재활용됩니다. 인스턴스가 아침에 종료되고, 그 공인 IP는 정오에 풀로 돌아가며, 저녁에는 당신의 새 메일 서버에 붙어 있습니다. 이전 보유자가 벌어 둔 모든 것을 짊어진 채로 말입니다. 열려 있는 등재, 대형 메일박스 제공업체에서의 탄 평판, 그리고 공개 조회로는 결코 보이지 않는 내부 차단 목록의 자리까지요. 공개 등재는 최소한 만료되거나 제거 신청을 할 수 있지만, 대형 수신자가 보유한 비공개 평판 데이터는 그저 시간과 함께 희미해질 뿐이며, 스스로를 공개하지 않는 시스템에는 이의를 제기할 수도 없습니다.
그러니 반송이 시작된 뒤가 아니라, 그 주소 위에 무언가를 쌓기 전에 검사하세요. 블랙리스트 검사기를 실행하고, 주소의 역방향 DNS와 공개적으로 알려진 이력을 살펴보며, 실제 트래픽을 이전하기 전에 주요 메일박스 제공업체로 테스트 메일을 보내세요. 주소가 더러운 채로 도착했다면 가장 저렴한 해결은 바로 처음에 있습니다. DNS 레코드, SPF 포함, 고객 설정이 당신과 그 주소를 용접해 버리기 전에, 반납하고 다른 주소를 요청하거나 제공업체에 깨끗한 대체 주소를 달라고 하세요. 한 달을 예열한 뒤 바꾸면 그 한 달을 버리는 셈이고, 첫날 바꾸면 몇 분이면 됩니다.
주소를 유지한다면 그 과거를 미스터리가 아니라 문서화된 사실로 취급하세요. 날짜와 함께 등재 증거를 저장해 두세요. 상속된 등재 대부분은 당신의 임차 시작보다 앞서 있고, 그 간격이야말로 이후 제공업체 및 목록 운영자와의 모든 대화에서 가장 강력한 자산입니다. 그런 다음 이전 임차인이 소홀히 했을 수 있는 기본을 갖추세요. 정방향으로 확인되는 의미 있는 PTR 레코드, 당신의 도메인에 대해 작동하는 SPF, DKIM, DMARC, 그리고 상식적인 HELO 이름입니다. 이들만으로 목록에서 빠지지는 않지만, “제대로 하는 새 임차인”과 “이름만 바꾼 같은 운영”을 갈라 줍니다. 심사자가 바로 그 구분을 찾습니다.
현재의 이웃: 오늘 주소를 공유하다
상속은 일회성 사건이지만, 공유 주소는 상시 노출입니다. 고전적인 공유 호스팅에서는 서로 무관한 수십, 수백 개의 사이트가 호스트의 메일 IP로 발송하고, 납치된 웹 폼이나 피싱당한 메일박스 같은 단 하나의 침해된 이웃이 그 주소의 모두를 등재시킬 수 있습니다. 같은 형태는 더 큰 규모에서도 나타납니다. 이메일 서비스 제공업체의 공유 발송 풀에서는 당신의 캠페인이 낯선 이들의 것과 나란히 나가고, 사업자급 NAT 풀 뒤에서는 브로드밴드 고객의 동네 전체가 한 줌의 공인 주소로 나타납니다. 어떤 경우든 등재된 행동은 진짜입니다. 다만 당신의 것이 아닐 뿐입니다.
증상은 스스로 자초한 등재와 다르고, 그래서 알아볼 수 있습니다. 배달은 당신이 보낸 어떤 것과도 맞지 않는 파동으로 나빠지고, 반송은 당신의 서버가 조용했던 시간대의 발송량이나 타임스탬프를 인용하며, 기재된 사유는 당신이 한 번도 만든 적 없는 콘텐츠를 설명합니다. 이웃의 침해를 당신이 고칠 수는 없고, 남용이 두 문 건너에서 계속되는 동안 자신의 결백만으로 등재 해제를 따낼 수도 없습니다. 주소는 그저 다시 등재될 뿐입니다. 상황을 바꿀 수 있는 주체는 주소를 통제하는 쪽, 즉 호스트, ESP, 사업자입니다. 당신의 지렛대는 증거, 상향 보고, 그리고 궁극적으로는 이탈입니다. 정확한 등재 참조와 당신 자신의 깨끗한 발송 로그를 담은 티켓, 다른 주소나 풀로 옮겨 달라는 요청, 그리고 풀이 계속 불타면 떠나겠다는 의지입니다. 메일 배달 검사 같은 검사는 당신의 도메인이 통제하는 것과 당신이 그저 빌려 쓰는 주소 수준 평판을 갈라 주는 데 도움이 됩니다.
전용이냐 공유냐: 솔직한 트레이드오프
전용 발송 IP는 단독 책임이라는 대가로 통제를 삽니다. 그 주소가 하는 모든 일은 좋은 것도 나쁜 것도 당신의 것이고, 다른 누구도 그것을 태울 수 없습니다. 하지만 차갑게 시작하기도 하고, 평판 시스템은 안정적이고 알아볼 수 있는 이력을 보상합니다. 전용 주소에서 발송량이 적거나 불규칙한 발신자는 나쁜 한 주를 상쇄할 만큼의 좋은 이력을 영영 쌓지 못할 수 있고, 풀에서 보낼 때보다 더 나쁘게 배달되는 경우도 흔합니다. 전용 주소가 제값을 하는 경우는 발송량이 지속적이고 일정해서, 당신 자신의 이력이 자산이라 부를 만큼 깊고 이웃의 행동이 그에 대한 현실적인 위험일 때입니다.
평판 좋은 공유 풀은 그 반대의 거래, 즉 빌린 평판과 공유된 위험입니다. 좋은 제공업체는 풀을 공격적으로 감시합니다. 남용하는 발신자를 빠르게 제한하거나 내보내고, 고객을 여러 주소에 분산시키며, 목록 상태를 계속 지켜봅니다. 풀의 평판이 곧 그들의 제품이기 때문입니다. 대부분의 중소 발신자에게 그 빌린 평판은 진짜 이점이며, 이웃 위험은 당신의 취미가 아니라 제공업체의 전담 업무가 됩니다. 피해야 할 실패 형태는 양쪽의 최악을 합친 것, 즉 아무도 아무것도 보지 않는 싸고 무감시의 풀입니다. 무엇을 고르든, 그것을 “주소 평판을 누가 관리하는가 — 당신인가, 사업이 거기에 달린 제공업체인가”에 대한 결정으로 고르세요. 굴러떨어진 기본값으로 삼지 마세요.
실제로 닥쳤을 때: 실전 플레이북
첫째, 문제의 형태를 증명하세요. 등재 날짜와 그 증거 기간을, 주소가 당신에게 할당된 날짜 및 당신 자신의 로그가 보여 주는 것과 비교하세요. 등재가 임차 시작보다 앞서 있거나, 로그가 증명하는 한 보낸 적 없는 트래픽을 인용한다면, 그것은 상속 또는 이웃 사례이고 서류 작업이 해결책입니다. 제공업체의 할당 기록, 청구서나 인스턴스 생성 타임스탬프, 당신의 PTR 레코드가 바뀐 날짜가 그것입니다. 제공업체도 목록 운영자도 “이 주소는 14일에 저희에게 할당됐고, 등재는 3일을 인용합니다”라는 말에는 어떤 항의의 분량보다 훨씬 잘 반응합니다.
둘째, 두 출구를 동시에 진행하세요. 제공업체에 깨끗한 주소나 다른 풀로 옮겨 달라고 요청하세요. 상속 등재에 대해서는 이것이 대개 존재하는 가장 빠른 해결이며, 유능한 제공업체는 일상적으로 해 줍니다. 자기 풀이 주소를 재활용한다는 것을 알기 때문입니다. 동시에 증거를 첨부해 제거 신청을 제출하세요. 제거 절차 자체의 단계별 설명은 DNS 블랙리스트에서 벗어나는 법에서 다룹니다. 그리고 기다리는 동안, 반송을 감당할 수 없는 메일 — 비밀번호 재설정, 청구서, 알림 — 은 평판 좋은 릴레이를 경유하게 해서, 사업을 주소 분쟁의 인질로 만들지 마세요.
셋째, 그것을 놀라움이 아니라 감시되는 상태로 만드세요. 발송에 쓰는 모든 주소를 일정에 따라 검사하고, 새 주소는 프로덕션 메일을 싣기 전에, 도메인을 사기 전에 검사하듯이 검사하세요. 임차 서류는 보관하세요. 주소가 언제 당신의 것이 됐는지 증명할 수 있는 날이 바로, 상속 등재가 일주일의 중단에서 오후의 메일 몇 통으로 줄어드는 날입니다. IP 주소는 임대한 땅입니다. 임대차 계약을 보관하고, 이웃을 지켜보고, 거리의 평판에 놀라는 유일한 임차인이 되지 마세요.