Работа с мягкими отскоками Mandrill

Я использую Mandrill API для получения списка отклоненных сообщений, и в настоящее время для записей, где они помечены как hard-bounce, spam или unsub, я удаляю их из своего списка рассылки, чтобы больше не пытаться отправлять им сообщения.

Однако я не уверен, как подступиться к адресам, помеченным как soft-bounce.

Документация похоже, это указывает на то, что это могут быть временные ошибки, и что, в отличие, скажем, от MailChimp, мягкие отказы не усиливаются с течением времени.

Mandrill не преобразует автоматически мягкие отскоки в жесткие. Если вы видите много программных возвратов на адрес, это может быть признаком того, что адрес непригоден для использования.1

Как другие подошли к этим мягким возвратам, пытаясь сохранить высокое качество своих списков? Я подумал, может быть, вести подсчет того, сколько дней они были там, но я не знаю, как Мандрил определяет, как долго они сохраняют элементы в списке, прежде чем пытаться снова.

Подводя итог: как отправитель должен управлять мягкими возвратами, чтобы обеспечить высокое качество списков?

Вот пример JSON, возвращенного при одном из моих мягких отказов, который должен быть в конечном итоге удален (судя по явно поддельному адресу электронной почты):

{
  "reason": "soft-bounce",
  "detail": "smtp;550 \"[email protected]\": This account is disabled or not yet active (#5.1.1)",
  "last_event_at": "2015-10-06 10:16:46",
  "email": "[email protected]",
  "created_at": "2015-10-02 10:10:56",
  "expires_at": "2015-10-08 10:16:46",
  "expired": false,
  "subaccount": "XXXXXXXX"
  ,"sender": null
}

person Peter    schedule 06.10.2015    source источник


Ответы (1)


На предыдущей должности я работал с более чем 40 тысячами контактов электронной почты в Mandrill. Мы сделали следующее:

  1. Отправляйте электронные письма
  2. Жесткие отказы удалялись из системы Mandrill каждые 12 часов.
  3. Мягкие отказы были перемещены в «серый» список, который мы использовали, чтобы отправить еще одно электронное письмо через 3 дня.
  4. Если через 3 дня электронное письмо было отправлено, «хороший» адрес электронной почты был отправлен обратно в исходный список.
  5. Если через 3 дня мы получили еще один мягкий отказ, письмо также удалялось из «серого» списка.
  6. Повторите шаг 2

Таким образом, мы сохранили список здоровым.

Примечание. Mandrill больше не обрабатывает мягкие возвраты, так как это зависит от принимающего почтового сервера, сколько попыток получает электронная почта.

person andyderuyter    schedule 17.10.2015
comment
То есть вы имеете в виду, что вы просто уменьшили частоту отправки на адреса мягкого возврата с ежедневной до трехдневной, но все равно продолжали отправлять бесконечно? - person Peter; 18.10.2015
comment
Если мягкие отказы продолжались на шаге 3, эти электронные письма также удалялись. «Хорошие» адреса электронной почты отправлялись обратно в исходный список, если электронное письмо было успешно отправлено после этих 3 дней. Извините, если это было непонятно. - person andyderuyter; 18.10.2015