애플리케이션 개발자들이 사용자에게 보내는 다양한 알림 이메일, 예를 들어 회원 가입 환영 메시지, 비밀번호 재설정 링크, 구매 영수증, 초대장 등을 효율적으로 관리하고 발송할 수 있도록 돕는 이메일 API '피죤(Pigeon)'이 최근 'Show HN'을 통해 공개되었습니다. 피죤은 개발자가 직접 이메일 서버를 구축하거나 복잡한 설정을 할 필요 없이, 간단한 API 호출만으로 필요한 이메일을 보낼 수 있게 해주는 서비스입니다.
피죤은 개발자가 자신의 아마존 SES(Amazon Simple Email Service) 계정을 통해 이메일을 전송하도록 설계되었습니다. 이를 위해 사용자는 피죤 대시보드에서 자신의 도메인을 추가하고 DNS 레코드를 설정하여 인증하는 과정을 거칩니다. 이후 발급받은 API 키를 애플리케이션에 연동하면, Node.js, Python, Go, Java, Rust, Elixir 등 다양한 프로그래밍 언어와 SMTP를 통해 이메일을 발송할 수 있습니다. 특히 월 1,000건의 이메일 발송은 무료로 제공되어 초기 개발 및 소규모 서비스에 부담 없이 활용할 수 있습니다.
이러한 이메일 API 서비스는 개발자들이 핵심 제품 기능 개발에 집중하고 부가적인 이메일 발송 시스템 구축 및 관리에 드는 시간과 노력을 절약할 수 있게 합니다. 이메일 전송 성공 여부, 발송량, 반송(bounce) 등의 로그를 대시보드에서 확인할 수 있어 문제 발생 시 빠르게 대응할 수 있다는 장점도 있습니다. 피죤과 같은 서비스는 개발 생산성을 높이고, 사용자 커뮤니케이션을 자동화하여 서비스 품질을 향상시키는 데 중요한 역할을 할 것으로 기대됩니다.