The OpenNET Project / Index page

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

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

"Postfix+SpamAssassin: как отключить проверку исходящих писем"  
Сообщение от Dr. Nebula email on 15-Ноя-05, 14:39 
Всем привет
Имеется postfix и SpamAssassin подключенный к postfix-у следующим образом (при помощи скрипта из статьи лежащей где то тут же):

spamfilter unix           -       n       n       -       10      pipe
flags=R
user=filter
argv=/etc/postfix/scripts/std2lmtp.pl "localhost:10027" "antispam" "${sender}" "${recipient}" "/usr/local/bin/spamc"

# from spamfilter to smtpd:10027
localhost:10027 inet           n       -       n       -       -       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 mynetworks=127.0.0.0/8
-o smtpd_recipient_restrictions=permit_mynetworks,reject
-o myhostname=localhost

Нужно сделать проверку только входящей почты, но не проверять исходящую от своих клиентов.

Как это можно реализовать? Есть мысль сменить запись smtpd на smtp но не уверен в ее правильности

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

 Оглавление

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


1. "Postfix+SpamAssassin: как отключить проверку исходящих писем"  
Сообщение от jonatan (ok) on 15-Ноя-05, 15:07 
Настроить два smtpd: один для внешнего интерфейса, другой для внутреннего. Позволяет делать разные настройки для внешних и внутренних клиентов.

1.2.3.4:smtp      inet  n       -       n       -       -       smtpd
  -o content_filter=spamfilter:dummy

192.168.1.1::smtp      inet  n       -       n       -       -       smtpd

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

2. "Postfix+SpamAssassin: как отключить проверку исходящих писем"  
Сообщение от Dr. Nebula email on 15-Ноя-05, 17:49 
>Настроить два smtpd: один для внешнего интерфейса, другой для внутреннего. Позволяет делать
>разные настройки для внешних и внутренних клиентов.
>
>1.2.3.4:smtp      inet  n    
>   -       n
>      -    
>  -       smtpd
>  -o content_filter=spamfilter:dummy
>
>192.168.1.1::smtp      inet  n    
>   -       n
>      -    
>  -       smtpd


А чуть поподробней можно?
проблема в том, что все пользователи в принципе на одном интерфейсе, на внешнем. на внутреннем очень мало кто - только те, кто пользуется вэб-интерфейсом

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

3. "Postfix+SpamAssassin: как отключить проверку исходящих писем"  
Сообщение от jonatan (ok) on 16-Ноя-05, 09:11 
ИМХО проще для своих клиентов "повесить" второй smtpd на другом порту (26, например) и настроить их на него.

# Для Инета
1.2.3.4:25      inet  n       -       n       -       -       smtpd
    -o content_filter=spamfilter:dummy

# Для клиентов
1.2.3.4:26      inet  n       -       n       -       -       smtpd
    -o smtpd_recipient_restrictions=permit_mynetworks,reject

Других идей пока нет. Если будут - напишу.

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

4. "Postfix+SpamAssassin: как отключить проверку исходящих писем"  
Сообщение от Вадим (??) on 27-Ноя-06, 11:43 
>Всем привет
>Имеется postfix и SpamAssassin подключенный к postfix-у следующим образом (при помощи скрипта
>из статьи лежащей где то тут же):
>
>spamfilter unix          
>-       n    
>   n       -
>      10    
> pipe
> flags=R
> user=filter
> argv=/etc/postfix/scripts/std2lmtp.pl "localhost:10027" "antispam" "${sender}" "${recipient}" "/usr/local/bin/spamc"
>
># from spamfilter to smtpd:10027
>localhost:10027 inet          
>n       -    
>   n       -
>      -    
>  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 mynetworks=127.0.0.0/8
> -o smtpd_recipient_restrictions=permit_mynetworks,reject
> -o myhostname=localhost
>
>Нужно сделать проверку только входящей почты, но не проверять исходящую от своих
>клиентов.
>
>Как это можно реализовать? Есть мысль сменить запись smtpd на smtp но
>не уверен в ее правильности

main.cf:
smtpd_sender_restrictions =
permit_sasl_authenticated,
check_sender_access regexp:/etc/postfix/amavisd.regexp

amavisd.regexp:
/^/ FILTER smtp-amavis:[127.0.0.1]:10024

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

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

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




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

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