The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"POSTFIX+Clamav+ClamSMTP+Spamassassin форвард спам-писем."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"POSTFIX+Clamav+ClamSMTP+Spamassassin форвард спам-писем."  
Сообщение от rex111 (ok) on 09-Июн-06, 14:28 
Всем доброго дня!
У меня возник вопрос по поводу антиспама!
Почтовую систему собирал на основании http://www.opennet.dev/base/net/postfix_pgsql_setup.txt.html
В последствии возник вопрос - письма момеченные как спам всё равно идут на ящики к пользователям. Подскажите можно ли в этой системе настроить постфикс так что бы он форвардил помеченные письма как спам в определённый почтовый ящик.
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "POSTFIX+Clamav+ClamSMTP+Spamassassin форвард спам-писем."  
Сообщение от unk (ok) on 09-Июн-06, 14:34 
Пропишите для smtpd(8) принимающего письма от фильтра header_checks с action REDIRECT

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

2. "POSTFIX+Clamav+ClamSMTP+Spamassassin форвард спам-писем."  
Сообщение от rex111 (ok) on 09-Июн-06, 17:41 
>Пропишите для smtpd(8) принимающего письма от фильтра header_checks с action REDIRECT


Пожалуйста, а можно поподробнее чего где прописывать.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

3. "POSTFIX+Clamav+ClamSMTP+Spamassassin форвард спам-писем."  
Сообщение от unk (ok) on 09-Июн-06, 17:56 
Покажите как в master.cf прописан smtpd принимающий от фильтра


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

4. "POSTFIX+Clamav+ClamSMTP+Spamassassin форвард спам-писем."  
Сообщение от rex111 (??) on 09-Июн-06, 19:48 
>Покажите как в master.cf прописан smtpd принимающий от фильтра


# AV scan filter (used by content_filter)
scan      unix  -       -       n       -       16      smtp
        -o smtp_send_xforward_command=yes
# for injecting mail back into postfix from the filter
127.0.0.1:10026 inet n  -       n       -       16      smtpd
        -o content_filter=spamfilter
        -o receive_override_options=no_unknown_recipient_checks,no_header_body_checks
        -o smtpd_helo_restrictions=
        -o smtpd_client_restrictions=
        -o smtpd_sender_restrictions=
        -o smtpd_recipient_restrictions=permit_mynetworks,reject
        -o mynetworks_style=host
        -o smtpd_authorized_xforward_hosts=127.0.0.0/8
#
# Spamassasin
spamfilter        unix -        n       n       -       16      pipe
flags=R user=spamfilter argv=/etc/postfix/script/spam.pl "localhost:10027" "spamfilter"
"${sender}" "${recipient}" "/usr/bin/spamc"

127.0.0.1:10027 inet n          -       n       -       16      smtpd
-o content_filter=
-o local_recipient_maps=
-o relay_recipient_maps=
-o smtpd_helo_restrictions=
-o smtpd_client_restrictions=
-o smtpd_sender_restrictions=
-o smtpd_recipient_restrictions=permit_mynetworks,reject
-o mynetworks_style=host
-o smtpd_authorized_xforward_hosts=127.0.0.0/8


а в файл header_checks
добавил следующее(нижняя строка):

/^content-(type|disposition):.*name[[:space:]]*=.*\.(exe|avi|mp3|vbs|com|bat|dll|lnk)/ REJECT Bad
attachment file name extension: $2

/^X-Spam-Flag: Yes / REDIRECT spam@bm.com

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

5. "POSTFIX+Clamav+ClamSMTP+Spamassassin форвард спам-писем."  
Сообщение от unk (ok) on 09-Июн-06, 20:23 
>127.0.0.1:10027 inet n          
>-       n    
>   -       16
>     smtpd
> -o content_filter=
> -o local_recipient_maps=
> -o relay_recipient_maps=
> -o smtpd_helo_restrictions=
> -o smtpd_client_restrictions=
> -o smtpd_sender_restrictions=
> -o smtpd_recipient_restrictions=permit_mynetworks,reject
> -o mynetworks_style=host
> -o smtpd_authorized_xforward_hosts=127.0.0.0/8
добавьте сюда:
-o header_checks type:/path/spam_redir

>а в файл header_checks
>/^X-Spam-Flag: Yes / REDIRECT spam@bm.com
положите это в отдельный файл

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

6. "POSTFIX+Clamav+ClamSMTP+Spamassassin форвард спам-писем."  
Сообщение от rex111 (??) on 09-Июн-06, 23:25 
>>127.0.0.1:10027 inet n          
>>-       n    
>>   -       16
>>     smtpd
>> -o content_filter=
>> -o local_recipient_maps=
>> -o relay_recipient_maps=
>> -o smtpd_helo_restrictions=
>> -o smtpd_client_restrictions=
>> -o smtpd_sender_restrictions=
>> -o smtpd_recipient_restrictions=permit_mynetworks,reject
>> -o mynetworks_style=host
>> -o smtpd_authorized_xforward_hosts=127.0.0.0/8
>добавьте сюда:
>-o header_checks type:/path/spam_redir
>
>>а в файл header_checks
>>/^X-Spam-Flag: Yes / REDIRECT spam@bm.com
>положите это в отдельный файл


Я в своей предыдущей конфигурации изменил только
/^X-Spam-Flag: Yes / REDIRECT spam@bm.com

на

/^X-SPAM-FLAG: YES/ REDIRECT spam@bm.com
И всё заработало правда не пойму в чём же была собака зарыта пробел перед слэшем либо верхний регистр символов........главное заработало

Спасибо Вам огромное за то что наставили на путь истинный и подсказали использовать header_checks

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

7. "POSTFIX+Clamav+ClamSMTP+Spamassassin форвард спам-писем."  
Сообщение от _KAV_ (ok) on 10-Июн-06, 16:25 
Решение, вообще-то, несколько антисанитарное.
Удобным решением для таких вещей является включение через amavisd-new, а там настройки намного гибче.
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру