결론
•
단순·소규모 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 모두 지원
•
설정 초기 진입장벽이 조금 높고, 모니터링·피드백 시스템은 개발자가 직접 추가해야 하는 경우가 많음
