일회용 이메일 가입을 빠르게 막는 방법

을 반복해서 쓰려고 10분짜리 일회용 이메일로 가입하는 사람이 생기면 가 불필요하게 늘고 이 커질 수 있다. 하지만 가입 단계에서 이메일 검사를 너무 느리게 하면 정상 이용자도 중간에 이탈할 수 있다. 이메일 확인용 외부 도구가 250밀리초보다 오래 걸리면 실제 가입 전환에 나쁜 영향을 줄 수 있다는 점이 핵심이다.

이메일이 실제로 받을 수 있는 주소인지 확인하려면 조회가 필요하지만, 가입 요청이 들어올 때마다 실시간으로 조회하면 느려질 수 있다. 알려진 목록을 빠른 조회 구조로 들고 있으면 거의 즉시 걸러낼 수 있다. 문제는 매일 새 일회용 도메인이 많이 생기기 때문에 목록을 계속 최신으로 유지해야 한다는 점이다.

제안된 방식은 가입 문 앞에서 쓰는 작은 API를 두고, MX 확인, 추적, 시간 단위 업데이트를 맡기는 것이다.

핵심 포인트

  • 일회용 이메일은 반복 가입과 낭비를 만들 수 있다.
  • 가입 단계의 이메일 검사가 느리면 정상 이용자의 가입 완료율이 떨어질 수 있다.
  • 조회는 유용하지만 요청 때마다 바로 실행하면 지연이 생길 수 있다.
  • 일회용 도메인 목록은 빠르게 조회할 수 있지만 계속 업데이트해야 한다.
  • 작은 검증 API로 MX 확인, 추적, 도메인 목록 갱신을 맡기는 방식이 제안됐다.
원문 보기