Назад | Перейти на главную страницу

Пример сообщения о недоставке smtp dsn для тестирования

Я работаю над созданием функции для более крупной системы, которая сможет анализировать и реагировать на сообщения о недоставке dsn, полученные от всех типов серверов smtp.

Было бы здорово протестировать код, который я пишу, прочитав кучу текстовых файлов, содержащих примеры типов сообщений о недоставке, которые могут встречаться в дикой природе ;-)

У кого-нибудь есть предложения о том, где найти кучу тестовых сообщений dsn? Или есть мысли о том, как создать хорошие тестовые данные?

ОБНОВЛЕНИЕ: внутри этого проекта я нашел массу хороших тестовых данных: https://github.com/rjbs/mail-deliverystatus-bounceparser/tree/master/t/corpus

(Комментарий был несколько легкомысленным, но я бы так и поступил. Поскольку вы говорите, что он работает, я подумал, что сделаю это реальным ответом.)

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

  • крупные компании (Google, MS и др.)
  • компании, в которых работают друзья (немного неправильно вводят их названия)
  • компании / домены, от которых у вас есть электронная почта

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