최근 '제로드롭(ZeroDrop)'이라는 새로운 서비스가 개발자 커뮤니티에 공개되어, CI/CD(연속 통합/지속 배포) 파이프라인에서 이메일 관련 기능을 테스트하는 방식을 혁신하고 있습니다. 기존에는 이메일 인증, 비밀번호 재설정, 계정 활성화 등 이메일 플로우를 테스트하기 위해 도커 컨테이너를 설정하거나 복잡한 SMTP 서버를 연동해야 했지만, 제로드롭은 이러한 번거로움 없이 일회용 이메일 수신함을 즉시 제공합니다.
제로드롭은 클라우드플레어(Cloudflare)의 엣지 네트워크를 활용하여 이메일을 수신하고, 클라우드플레어 워커(Worker)에서 라마 3.1(Llama 3.1) 기반의 스팸 필터링을 거쳐 업스태시 레디스(Upstash Redis)에 30분 TTL(Time-To-Live)로 저장합니다. 이를 통해 테스트 간 교차 오염 없이 격리된 환경을 보장하며, SDK를 통해 1초 미만의 빠른 이메일 전달을 지원합니다. 특히, 수신된 이메일에서 OTP(일회용 비밀번호)나 매직 링크(Magic Link)를 자동으로 추출해주는 기능은 개발자들이 정규 표현식(regex) 없이도 손쉽게 테스트 코드를 작성할 수 있게 돕습니다. npm 패키지 설치나 GitHub 액션(Action) 연동을 통해 CI 환경에 쉽게 통합할 수 있는 것도 큰 장점입니다.
이 서비스는 개발자들이 엔드투엔드(E2E) 테스트에서 이메일 흐름을 더 빠르고 안정적으로 검증할 수 있게 하며, AI 에이전트가 실제 이메일 전송 여부를 확인할 수 있는 '누락된 레이어' 역할을 합니다. AI가 인증 흐름을 구축할 수는 있어도, 실제 이메일 전달을 안정적으로 검증하는 인프라 없이는 한계가 있었기 때문입니다. 제로드롭은 이러한 문제를 해결하여 개발 생산성을 높이고, AI 기반 개발 도구의 활용 범위를 넓히는 데 기여할 것으로 기대됩니다. 북미, 유럽, 아시아 등 전 세계 개발자들이 이미 사용하고 있으며, 팀 및 AI 워크플로우를 위한 커스텀 도메인, 팀 시트, 웹훅 등의 기능을 포함하는 유료 플랜도 제공합니다.