Привет! Подскажите, пожалуйста, существует ли эффективный способ автоматизировать обработку подавления электронной почты для учётных записей пользователей, чьи адреса по тем или иным причинам стали проблемными?
Я использую Mailgun для рассылки сообщений списку рассылки тем, кто этого хочет. Однако, согласно статистике Mailgun, около 16% этих пользователей имеют адреса электронной почты, которые находятся в статусе подавления.
Это хорошо с точки зрения предотвращения дальнейшего ущерба репутации домена форума, используемого для отправки писем, но не решает саму проблему — нет прямой обратной связи с затронутыми пользователями, чтобы сообщить им о существовании проблемы.
Поскольку форум используется эпизодически, отсутствие писем от него редко побуждает пользователей к действию — они просто забывают о нём.
Помогло бы наличие автоматизированного способа, например, ежемесячной обработки стандартного CSV-файла со списком подавленных адресов (Mailgun предоставляет такую возможность, и, предположительно, другие провайдеры тоже), с последующей отправкой уведомлений каждому из этих пользователей на их указанный резервный адрес (если он был предоставлен), что их основной адрес требует обновления.
Желательно также, чтобы затронутым пользователям предлагалось обновить адрес электронной почты при каждом входе в веб-форум, а до этого времени отключить для них все функции отправки писем (с соответствующим предупреждением о статусе в настройках профиля пользователя, который их просматривает).
Как обычно реализуется описанное выше?