Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   [решено] Postfix - перенаправление всей входящей почты в /dev/null (http://forum.oszone.net/showthread.php?t=287733)

mallmaluss 10-09-2014 11:12 2400697

Postfix - перенаправление всей входящей почты в /dev/null
 
День добрый!
Подскажите, пожалуйста, как можно перенаправить всю входящую корреспонденцию приходящую на 25 порт в /dev/null - то есть удалять безвозвратно и при этом вести подсчёт удаленных писем?

vadblm 10-09-2014 21:35 2401030

Дёшево и сердито алиас типа
Код:

*@*: /dev/null
Цитата:

Цитата mallmaluss
при этом вести подсчёт удаленных писем? »

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

mallmaluss 12-09-2014 10:30 2401759

Алиас не отрабатывает – если задать чётко домен или ящик, то проблем нет, а именно вида *@* не хочет работать.

El Scorpio 12-09-2014 12:50 2401847

Цитата:

Цитата mallmaluss
Подскажите, пожалуйста, как можно перенаправить всю входящую корреспонденцию приходящую на 25 порт в /dev/null »

Предположу
Если в main.cf есть параметр mailbox_command = , то Postfix ничего никуда не сохраняет, а просто передаёт всю входящую почту указанной команде.

Так что просто ставите в этот параметр имя файла скрипта, который делает "+1" для переменной, хранящейся в указанном файле, и убиваете двух зайцев одним ударом.
1. Вся приходящая почта при такой "обработке" уходит "в никуда"
2. Каждая такая "отправка" автоматически увеличивает счётчик.


Время: 23:57.

Время: 23:57.
© OSzone.net 2001-