Показано с 1 по 2 из 2
-
22.03.2011, 14:35 #1
- Регистрация
- 23.09.2009
- Сообщений
- 2
- Сказал(а) спасибо
- 0
- Поблагодарили 0 раз(а) в 0 сообщениях
Нужен рецепт для procmail
Описываю случай: Есть mail сервер со связкой postfix+procmail+dovecot а так же php система, которая загребает и обрабатывает почту через pop3.
Теперь собственно проблемма. Периодически приходит спам c полями From: и Reply-To: вида "имя пользователя, с запятыми" <[email protected]>
При этом php cbстема работает правильно, согласно с правилами RFC-822, где запятая в этих полях означает разделение между адресами и естественно валится на невозможности обработать неправильные адреса.
Теперь задача. Нужно написать рецепт для procmail который либо будет убирать запятые с "имя пользователя, с запятыми" и заменять их например на точки либо убирать такое имя оставляя только <[email protected]> в этих заголовках.
Кто может помочь идеями или примерами аналогичных правил?
-
25.03.2011, 16:15 #2
- Регистрация
- 23.09.2009
- Сообщений
- 2
- Сказал(а) спасибо
- 0
- Поблагодарили 0 раз(а) в 0 сообщениях
В общем я сам нашел решение, всем спасибо за непомощь.
Привожу свой рецепт, возможно кому пригодится.
Адрес почты берется из поля Return-Path:
Фильтрация письма идет по наличию русского имени пользователя в кодировке cp1251
Код::0 * ^From:.*(Windows-1251) { :0 * ^Return-Path:\/.* { :0 fhw | $FORMAIL -I "From: Support User $MATCH" } }
Похожие темы
-
Нужен крек для Barcodex 5.1.5
от Slava L в разделе ПолезностиОтветов: 4Последнее сообщение: 08.04.2009, 13:26
Социальные закладки