мы хотим улучшить наши списки рассылки, обрабатывая все получаемые отказы. Как я видел, есть разные подходы. Один проверяет папку плохой почты в папке корня почты IIS. Другие проверяют учетную запись электронной почты, используя pop3, чтобы получать сообщения о недоставках.
Наша установка - это сервер обмена за SMTP-сервером IIS. Отправляем с разных серверов (out) и с разных адресов. Но входящий - это все тот же сервер.
Какое программное обеспечение может помочь нам легко справиться с отказами? Мне не нужен инструмент, который удаляет все электронные письма с сервера (pop3), поскольку я предполагаю сканировать учетные записи сотрудников, а также автоматические учетные записи. Инструмент должен позволять выполнять действия (вызывать пакетный файл или вызывать URL-адрес, чтобы что-то сделать с возвращенным адресом.
Как насчет разницы между папкой с ошибками и недоставленными сообщениями? Оба они покрывают все отскоки или просто вместе?
Спасибо!
Во-первых, плохая почта и отказы фиксируют разные проблемы, так что да, вам нужны оба.
Что касается их обработки, это во многом зависит от того, что вы хотите делать на их основе.
Прежде всего, используйте специальный адрес отправителя для своих списков рассылки (адрес, который IIS предоставляет в MAIL FROM, должен быть настраиваемым). Вот где идут отскоки. Если у вас есть отдельный адрес для каждого списка рассылки, вы можете легко отделить отказы для сообщений списка рассылки от других отказов, вызванных обычной почтой пользователя.
Затем вы можете получить их по протоколу POP3 и обработать. Фактическая обработка может выполняться каким-то скриптом (например, в Perl есть хорошие библиотеки для разделения писем). В простейшем случае вы можете извлечь неудачный адрес электронной почты и удалить / деактивировать его из своего списка рассылки, если он не удался несколько раз.
Я не знаю специального программного обеспечения для этого, но оно может быть. Может быть, ваш список рассылки sw может это сделать?
Возможно, вы сможете написать что-нибудь, используя http://www.listnanny.net/