하루 2,000통 한계를 넘는 워밍업·속도 제어 대량 메일 발송기
B2B 이메일 마케팅 기업 (비공개)
2026.05 ~ 2026.07
요구사항 분석·발송 인프라 검토·개발·납품 1인 수행
기존 발송 방식은 하루 2,000통 이상을 보낼 수 없었고, 수신 메일 서비스의 발송 제한에 걸려 메일이 차단되곤 했습니다. 발송 결과를 확인하거나 실패 건을 다시 보내는 기능도 없었습니다.
처음 계획한 클라우드 메일 발송 서비스의 한도 해제 신청이 거듭 반려되자, 대체 서비스 비교 보고서를 작성해 고객과 방향을 정하고 다른 발송 API로 전환했습니다. HTML 메일 그룹 발송과 수신자 그룹 관리(CSV·TXT 가져오기)에 더해, 발송 시작일 기준 6단계 워밍업과 분당 발송 한도, 수신 도메인별 간격(네이버 5초·다음 3초·Gmail 1초·기타 2초)을 적용했습니다. 실패 건은 최대 3회 자동 재발송하고, 모든 결과를 SQLite에 저장해 검색과 CSV 내보내기를 지원합니다.
막혀 있던 발송 경로를 다시 설계해 프로젝트를 완료했습니다. 1일차 50통에서 29일차 5,000통까지 발송량을 단계적으로 늘려 스팸 차단 위험을 낮췄고, 설치 없이 실행되는 파일과 사용설명서로 납품했습니다.
PyInstaller, SQLite, PyQt5, Rest api, Python