이메일 인프라
ESP(이메일 발송 서비스)
이메일 발송 서비스, 즉 ESP(email service provider)는 내 대신 메일을 보내 주는 서비스를 제공하는 회사입니다. 기업은 ESP를 이용해 뉴스레터, 영수증, 비밀번호 재설정 메일을 많은 사람에게 보냅니다. Mailchimp, Brevo, SendGrid가 그 예입니다.
이메일 발송 서비스(ESP)란?
이메일 발송 서비스, 즉 ESP(email service provider)는 다른 기업 대신 메일을 보내 주는 회사입니다. 이렇게 보낸 메일을 ESP 메일이라고 부르기도 합니다. 메일을 쓰고 받을 사람을 고르는 것은 내가 합니다. ESP의 서버가 모든 주소로 메일을 보냅니다. 서버란 항상 켜져 있으면서 다른 컴퓨터를 위해 일하는 컴퓨터입니다.
기업이 ESP를 쓰는 이유는 일반 받은편지함이 많은 사람에게 보내도록 만들어지지 않았기 때문입니다. Gmail과 Outlook.com은 한 계정이 하루에 보낼 수 있는 메일 수를 제한합니다. 수신 거부 링크, 반송 처리, 캠페인 보고서를 위한 도구도 없습니다.
예시: 빵집이 뉴스레터를 보낼 때
로사는 빵집을 운영합니다. 이메일 리스트에는 고객 3,000명이 있습니다. 로사는 매달 새 케이크와 영업시간을 알리는 뉴스레터를 보냅니다.
처음에는 개인 Gmail 계정으로 보내려고 했습니다. 개인 계정에는 하루 발송 한도가 있어서, Gmail은 수백 통을 보낸 뒤 발송을 막았습니다. 고객이 수신을 거부할 방법도 없었습니다.
그래서 로사는 ESP에 가입했습니다. 이제 로사는 매달 다음과 같이 합니다.
- 주소 3,000개가 담긴 리스트를 ESP에 올립니다.
- ESP의 편집기에서 뉴스레터를 씁니다.
- 보내기를 클릭합니다. ESP의 서버가 주소 3,000개 모두에 메일을 보냅니다.
- ESP는 메일마다 수신 거부 링크를 넣습니다. 링크를 클릭한 사람은 리스트에서 지웁니다.
- 다음 날 로사는 보고서를 읽습니다. 보고서에는 반송된 메일, 열린 메일, 클릭된 메일이 각각 몇 통인지 나옵니다.
이메일 발송 서비스의 예
| ESP | 주로 쓰는 용도 |
|---|---|
| Mailchimp | 뉴스레터와 마케팅 캠페인 |
| Brevo | 마케팅 캠페인과 트랜잭션 메일 |
| SendGrid | 앱에서 보내는 트랜잭션 메일과 마케팅 메일 |
| Amazon SES | 앱과 웹사이트에서 메일 보내기 |
| Postmark | 영수증, 비밀번호 재설정 같은 트랜잭션 메일 |
ESP와 메일함 제공 업체의 차이
두 가지는 자주 혼동됩니다. 하는 일이 다릅니다.
- 이메일 발송 서비스(ESP)는 내 대신 메일을 보냅니다. 예: Mailchimp, SendGrid, Amazon SES
- 메일함 제공 업체(메일 서비스 제공업체)는 사람들이 메일을 읽는 받은편지함을 운영합니다. 예: Gmail, Outlook.com, Yahoo Mail
빵집 예에서 로사의 뉴스레터를 보내는 것은 ESP입니다. 고객이 뉴스레터를 읽는 곳은 Gmail, Outlook.com, Yahoo Mail입니다. 뉴스레터가 받은편지함으로 갈지 스팸함으로 갈지는 메일함 제공 업체가 정합니다. ESP는 이 결정을 내릴 수 없습니다.
마케팅용 ESP와 트랜잭션용 ESP
ESP는 두 종류의 메일을 다룹니다.
- 마케팅 메일은 내가 정한 일정에 따라 많은 사람에게 한꺼번에 갑니다. 뉴스레터와 할인 안내가 마케팅 메일입니다.
- 트랜잭션 메일은 어떤 사람이 무언가를 한 뒤 그 한 사람에게 갑니다. 영수증, 비밀번호 재설정, 배송 안내가 트랜잭션 메일입니다.
일부 ESP는 한 종류에 집중합니다. Postmark와 Amazon SES는 주로 트랜잭션 메일에 쓰입니다. Mailchimp는 마케팅 메일로 가장 잘 알려져 있습니다. Brevo와 SendGrid 같은 다른 ESP는 둘 다 제공합니다. 많은 기업이 두 종류의 메일을 서로 다른 계정이나 서비스로 보냅니다. 그러면 캠페인에 문제가 생겨도 비밀번호 재설정 메일이 늦어지지 않습니다.
이메일 발송 서비스가 해 주는 일
- 발송 서버와 그 서버에서 돌아가는 메일 전송 에이전트(MTA) 소프트웨어를 운영합니다.
- 서버끼리 메일을 주고받을 때 쓰는 표준 규칙인 SMTP로 메일을 하나씩 보냅니다.
- 수신 거부 링크를 넣고, 수신을 거부한 사람의 목록을 관리합니다.
- 반송 메시지를 읽고, 하드 바운스된 주소로는 더 이상 보내지 않습니다.
- 오픈, 클릭, 반송, 스팸 신고에 대한 보고서를 보여 줍니다.
- 메일이 내 도메인에서 왔다는 것을 증명할 수 있도록 SPF와 DKIM 설정을 돕습니다.
ESP가 반송을 지켜보는 이유
ESP로 메일을 보내면 ESP의 서버와, 많은 경우 ESP의 IP 주소를 사용합니다. IP 주소란 인터넷에서 서버를 식별하는 번호입니다. 내 메일이 반송되거나 스팸 신고를 받으면 그 IP 주소의 평판이 떨어집니다. 같은 IP 주소를 함께 쓰는 다른 고객도 영향을 받을 수 있습니다.
그래서 많은 ESP는 계정마다 반송률을 지켜봅니다. 반송률이 너무 높으면 계정을 검토하거나 일시 정지할 수 있습니다. 오래된 주소나 오타가 있는 주소가 많은 리스트는 반송률을 높입니다.
이메일 발송 서비스와 이메일 검증
ESP에 올리기 전에 리스트를 검증하십시오. 이메일 유효성 검사 도구는 주소 하나가 존재하는지 알려 줍니다. 대량 이메일 검증 도구는 로사의 주소 3,000개 같은 파일 전체를 검사해, 반송될 주소를 표시합니다. 그 주소를 지우고 정리된 리스트를 올립니다. 이 이메일 검증 단계가 ESP를 대신하지는 않지만, 반송률을 낮추고 ESP 계정을 보호합니다.
