Postfix - база адресатов с плохим емэйл

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
vlav
Сообщения: 242

Postfix - база адресатов с плохим емэйл

Сообщение vlav »

Можно средствами постфикс (или другими) создать базу адресатов, которым доставка почты по факту попытки отправки, не удалась?
любимая ОС- FC
Спасибо сказали:
Аватара пользователя
Goodvin
Ведущий рубрики
Сообщения: 4333
Статус: ⚝⚠⚒⚑⚖☭☞☣☤&

Re: Postfix - база адресатов с плохим емэйл

Сообщение Goodvin »

Можно, например, парсить лог на предмет выдергивания таких инцидентов и собирать адреса.
Спасибо сказали:
Аватара пользователя
vlav
Сообщения: 242

Re: Postfix - база адресатов с плохим емэйл

Сообщение vlav »

Goodvin писал(а):
11.11.2008 09:10
Можно, например, парсить лог на предмет выдергивания таких инцидентов и собирать адреса.

Любопытно.
Например в logrotate перед перемоткой подключить парсер...
Интересно - не знает кто такого готового?
любимая ОС- FC
Спасибо сказали:
skor
Сообщения: 419
ОС: RTFM-OS v127.0.0.1

Re: Postfix - база адресатов с плохим емэйл

Сообщение skor »

grep "postfix/smtp\[.* status=" mail.log | grep -v " status=sent " | sed -e "s/.* to=<\([^>]\+\)>,.*/\1/" | sort | uniq > bad-address.txt
Получите список адресов bounced и deferred
Если хотите список только bounced - замените grep -v " status=sent " на grep " status=bounced "

PS: grep "postfix/smtp\[.* status=" mail.log | grep -v " status=sent " | sed -e "s/.* \([A-Z0-9]\+\): to=.*/\1/" | sort | uniq > bad-mail-id.txt
Это если захотите получить список mail-id которые не отправились (чтоб в логах смотреть почему не отправилось)
Спасибо сказали:
Аватара пользователя
vlav
Сообщения: 242

Re: Postfix - база адресатов с плохим емэйл

Сообщение vlav »

Большое спасибо
любимая ОС- FC
Спасибо сказали: