/////
Search
📩

이메일 발송 구현 방법

결론

단순·소규모 Google Workspace(1,500명/일 이하)
대량:: AWS SES(저렴하고 확장 용이)

각 방식의 장단점 비교

방식
장점
단점
발송 한도·비용
Gmail API (Google Workspace)
- 높은 전달율(Deliverability) - 친숙한 서비스 - SMTP 지원
- 일일 발송 제한(비즈니스를 위한 Google Workspace: 1,500명/일) - 강한 인증, 발송 정책
1,500명/일 (Workspace; 무료 계정은 500명/일 수준)
AWS SES
- 매우 저렴함($0.10/1,000명) - 스케일 확장성 - API·SMTP 모두 지원 - 대규모 발송에 전문화
- 세팅이 상대적으로 복잡 - 기본 지원 없음(유료지원 별도) - 세부 모니터링 직접 구현 필요
한도 없는 확장 가능 (초기 제한 50,000명/일 등, 요청하면 증가)
SMTP (자체/무료)
- 구현이 단순하고 거의 모든 언어·플랫폼 지원 - 비용 절감(직접 서버 운영 시)
- 대량 발송 시 스팸 처리·차단 위험 - 서버 운영·IP관리 필요
직접 운영 시 한도 없음(단, 스팸 우려 큼)

실제 추천

SMTP(자체 구현)
대량 발송 시 스팸으로 분류되거나 차단될 수 있음
안정성·신뢰성이 떨어질 수 있음
관리 이슈가 있으므로 추천도가 낮음
Gmail API/SMTP(Google Workspace)
Google Workspace(유료) 사용 시 하루 1,500명까지 가능
매주 2,000명의 발송량(1,000명 x 2회)는 충분하며, 세팅이 간단하고 전달율이 높으
단, Gmail 계정별로 한도가 있으니 여러 계정 분산 불가하며, 일일 한도를 넘기면 메일이 발송 실패
AWS SES
대량 발송·스케일이 필요할 경우, 비용 대비 성능이 좋음
1,000명*2회=2,000명/주는 물론, 만 단위도 무리가 없음
API/SMTP 모두 지원
설정 초기 진입장벽이 조금 높고, 모니터링·피드백 시스템은 개발자가 직접 추가해야 하는 경우가 많음

Gmail API 가이드라인

AWS SES 가이드라인