Руководство по почтовой инфраструктуре

API для транзакционных писем: руководство

Практическое руководство по надёжной отправке паролей, чеков, оповещений и других писем, которые запускает продукт.

Транзакционное письмо отправляется в ответ на действие пользователя или системы: сброс пароля, чек, ссылку для подтверждения, оповещение или обновление статуса. Его нужно отправлять с подтверждённого адреса, оно должно быть наблюдаемым и отделённым от рекламной почты.

Что это значит на практике

  • Письма, запускаемые действиями, — например, чеки и сброс пароля
  • Подтверждённые адреса отправителей и выровненные SPF, DKIM и DMARC
  • Ответы о доставке и записи событий для каждого письма
  • Чёткое разделение транзакционной и рекламной почты

Чек-лист внедрения

  1. Перечислите все события продукта, которые должны приводить к отправке письма.
  2. Определите для каждого события стабильный шаблон и стратегию идемпотентности.
  3. Подтвердите домен отправки, прежде чем включать отправку в продакшене.
  4. Отслеживайте отказы и жалобы, затем добавляйте небезопасные адреса в стоп-лист.

Что спрашивают команды

Что считается транзакционным письмом?

Письма, необходимые для завершения действия пользователя или сообщения о нём: подтверждение аккаунта, чеки, оповещения безопасности и сброс пароля.

Можно ли отправлять маркетинговые письма через API для транзакционных писем?

Только если это поддерживают провайдер и модель согласия получателей. Держите рекламный трафик, отписки и контроль репутации отдельно от критичных для продукта писем.