, как abfo говорит , протокол POP3 очень прост, получение сообщений не составляет никакого труда. Разобрать сообщения, чтобы получить сообщения о сбоях, сложнее, и надежно разобрать, какая электронная почта вызвала сбой и почему произошел сбой, действительно сложно. Проблема в том, что отскок сообщения не имеют стандартного формата, формы по умолчанию варьируются от MTA к MTA. Затем администратор сайта может изменить причину сбоя, затрудняя ее распознавание, а администратор сайта может изменить шаблон сообщения об ошибке, что сделает его почти невозможным.
Посмотрите, сможете ли вы найти менеджер списков рассылки .NET и сможете ли вы повторно использовать код обработки отказов. В противном случае, посмотрите, можете ли вы изменить инструмент, который отправляет сообщения, чтобы отправлять каждое письмо от уникального (и обратимого) отправителя разработчика (VERP, я думаю, он называется?). Таким образом, вам не нужно сканировать основную часть письма, вы можете определить, какой получатель отказал, проверив адрес получателя сообщения об ошибке.