Если ваше приложение шлёт email - регистрации, password reset, чеки, маркетинговые рассылки - вы обязательно столкнётесь с выбором email-провайдера. Своя SMTP-инфраструктура не работает: письма не дойдут до Gmail. Готовых сервисов хватает, разберём основные.
Resend
Free до 100 писем/день, дальше $20/мес за 50k, $90 за 200k.
Новый игрок (с 2023 года), быстро занявший заметную долю среди разработчиков. Сильные стороны: современный API, шаблоны на React (для тех, кто на Next.js - удобство), хорошая deliverability, простой dashboard.
Подходит: для команд, которые ценят developer experience, для современных стеков. Не подходит: для крупных маркетинговых рассылок с продвинутой сегментацией.
SendGrid
Free до 100 писем/день, Essentials $20/мес за 50k, Pro $90 за 100k.
Один из старейших и крупнейших сервисов, принадлежит Twilio. Мощный API, гибкие шаблоны, маркетинг-кампании, A/B-тесты, продвинутая аналитика.
Минусы: интерфейс не из самых современных, deliverability требует настройки (стандартный shared pool может иметь проблемы со спамом).
Mailgun
5k писем/мес бесплатно (для новых аккаунтов), дальше $35/мес за 50k.
API-первый сервис, ориентированный на разработчиков. Сильный в трекинге, webhooks, аналитике. Хорош для транзакционных, не сильно заточен под маркетинговые рассылки.
Amazon SES
$0.10 за 1000 писем (дёшево!). Внутри AWS - дополнительные интеграции.
Самый дешёвый вариант на больших объёмах. Но: настройка сложнее (DKIM, SPF, sandbox-режим), deliverability на старте плохая (нужно прогревать репутацию), интерфейс минимальный. Подходит для технических команд с большими объёмами.
Postmark
Free до 100 писем/мес, $15/мес за 10k, дальше пропорционально.
Заточен исключительно под транзакционные. Лучший uptime и deliverability среди всех. Не подходит для маркетинговых рассылок - они не разрешены ToS.
Mailchimp
Free до 1000 контактов, дальше от $20/мес.
Маркетинговая платформа, сильная в кампаниях, automation, шаблонах. Слабее в транзакционных - для приложений неудобна. Хороший выбор для маркетинговых задач, но не для system-emails.
Что выбрать
Новый проект, transactional. Resend - современный API, простой старт.
Большой объём, готовы настраивать. Amazon SES - дёшево.
Marketing-кампании. Mailchimp или SendGrid.
Только transactional, нужна максимальная deliverability. Postmark.
Универсальный стек на одном сервисе. SendGrid - и транзакционные, и кампании.
Что важно настроить независимо от сервиса
- DKIM - подпись для домена, без неё письма часто идут в спам.
- SPF - запись, разрешающая отправку с данного сервиса.
- DMARC - политика обработки писем без правильных DKIM/SPF.
- Прогрев репутации. Постепенно увеличивайте объём отправки от нового домена/IP. Резкое начало с 100k писем - быстрая попытка в спам-фильтрах.