일회용 이메일 API 검증 방식 설명
일회용 이메일 검증이란 이메일 주소가 임시(일회용) 제공업체의 것인지 확인하는 과정으로, 보통 주소 형식이 올바른지, 해당 도메인이 실제로 메일을 받을 수 있는지에 대한 검사와 함께 수행됩니다. 좋은 일회용 이메일 API는 이 검사들을 별도의 단계로 실행하므로, 어느 단계에서 실패했는지 확인하고 얼마나 엄격하게 적용할지 직접 정할 수 있습니다.
이메일 검증의 세 단계
ipto의 이메일 검사기는 비용이 낮은 순서대로 주소를 검증합니다. 먼저 구문 검사입니다. 로컬 파트, 앳 기호, 그럴듯한 도메인을 갖춘 올바른 주소 형태인지 확인합니다. 점이 빠지거나 앳 기호가 두 번 들어간 것처럼 반송의 대부분을 일으키는 오타를 잡아내며, 네트워크 접근이 필요하지 않습니다.
두 번째는 도메인 검사입니다. 검사기는 해당 도메인의 메일 교환기(MX) 레코드를 실제 DNS 쿼리로 조회합니다. MX 레코드가 없고 메일을 받을 수 있는 대체 주소 레코드도 없는 도메인은 메시지를 받을 수 없으므로, 구문이 아무리 올바르더라도 그 도메인의 주소로 보낸 메일은 반송됩니다. 유명 제공업체 이름의 글자 순서가 바뀐 것과 같은 도메인 철자 오류도 이 단계에서 걸러집니다.
세 번째는 일회용 검사입니다. 계정 없이 10분이나 하루 동안만 쓸 수 있는 주소를 발급하는 임시 받은편지함 제공업체의 도메인인지 확인합니다. ipto는 매일 동기화되는 일회용 도메인 목록과 도메인을 비교하며, 결과에는 각 검사가 따로 표시되므로 하나의 불투명한 판정이 아니라 어느 단계에서 실패했는지 알 수 있습니다.
일회용 도메인이 중요한 이유
뉴스레터를 피하려는 등 정당한 이유로 일회용 주소를 쓰는 사람도 있지만, 무료 체험 악용, 중복 계정 생성, 추천 크레딧 파밍, 봇 등록에 쓰이는 대표적인 도구이기도 합니다. 무료 플랜이나 가입 보너스가 있는 서비스라면 일회용 주소는 새 신원을 얻는 가장 값싼 방법인 경우가 많습니다. 메일링 리스트에서는 전달률 문제가 됩니다. 사서함이 사라지면 메시지가 반송되고, 반송률이 높으면 수신 제공업체에서의 발신자 평판이 나빠지기 때문입니다.
목록 기반 접근 방식의 약점은 새로운 일회용 제공업체가 계속 나타나고, 일부는 계속 바뀌는 여러 도메인에 걸쳐 운영된다는 점입니다. 정기적으로 갱신되는 목록은 규모가 크고 오래된 서비스와 롱테일의 대부분을 잡아내지만, 가장 새로운 서비스에는 항상 뒤처집니다. 그래서 일회용 플래그는 확실한 증거가 아니라 강한 신호로 취급하고 다른 증거와 결합하는 것이 좋습니다.
통과 결과가 의미하는 것과 의미하지 않는 것
구문, MX, 일회용 검사를 모두 통과했다는 것은 주소 형식이 올바르고, 도메인이 메일을 받을 수 있으며, 알려진 일회용 제공업체가 아니라는 뜻입니다. 특정 사서함이 존재한다는 증거는 아닙니다. 많은 메일 서버가 모든 수신자를 일단 받아들이고 나중에 반송하기 때문입니다. 또한 그 사람이 주장하는 사람이 맞다는 증거도 아닙니다. 메시지를 보내지 않고 사서함을 확정적으로 검증하는 것은 일반적으로 불가능합니다. 가능한 경우 검사기는 실시간 사서함 검증 단계를 추가할 수 있지만, 그 결과 역시 보장이 아닌 확률입니다. 소유권을 확실히 증명하는 방법은 여전히 해당 주소로 보낸 확인 링크입니다.
실제 활용 방법
합리적인 정책은 이분법이 아니라 단계적입니다. 구문 오류와 메일 서버가 없는 도메인은 즉시 거부하되, 오타로 보이는 경우에는 "이 주소를 말씀하신 건가요?"와 같은 친절한 안내를 보여 주세요. 일회용 도메인은 상황에 따라 판단합니다. 체험판 가입에서는 차단하고, 게이트 뒤의 공개 글을 읽는 경우에는 허용하며, 또는 통과시키되 추가 인증을 요구할 수 있습니다. 실패한 단계를 기록해 두면 실제 데이터로 정책을 조정할 수 있습니다.
이메일은 신호 중 하나일 뿐입니다. 더 나은 판단을 위해 네트워크 및 기기 증거와 결합하세요. 가입 IP는 VPN 및 프록시 검사기로 VPN, Tor, 데이터센터 호스팅 여부를 확인하고, 전화번호 검사기로 번호 형식과 회선 유형을 확인합니다. 사기 점수 검사기는 이 과정을 한 번에 처리하여, 일회용 이메일 탐지를 IP, 전화번호, User-Agent 신호와 합쳐 기여 요인 내역과 함께 0에서 100 사이의 점수로 제공합니다. 이러한 신호를 결합하는 방법에 대해서는 IP, 전화번호, 이메일 사기 점수를 참고하세요.
직접 사용해 보려면 이메일 검사기 페이지에 주소를 입력하거나 API 문서에 설명된 이메일 엔드포인트를 호출하세요. 무료 사용량은 가입 없이 하루 1,000건이며, 양식에 연결하기 전에 자체 가입 데이터 샘플로 검사를 테스트하기에 충분합니다.