Zestarzały spamassassin?
Arkadiusz Rdest
weed w punkt.pl
Śro, 12 Lip 2006, 19:09:07 CEST
Pawel Dlugosz wrote:
> Elo.
>
> Arkadiusz Rdest napisał(a):
> [..]
>
>>Polecam lekture
>>http://www.tldp.org/HOWTO/html_single/Spam-Filtering-for-MX/
>>
>>A tu:
>>http://www.tldp.org/HOWTO/html_single/Spam-Filtering-for-MX/#exim-final
>>masz praktycznie gotowe ACL'ki dla exima.
>>
>>+ greylistd z debiana (http://packages.debian.org/unstable/mail/greylistd)
>>przerobka bardzo latwa, wystarczy potraktowac alienem deb->tgz
>>przegrac w odpowiednie miejsca kilka plikow, nadac odpowiednie prawa i
>>smiga jak marzenie :) ... mzoe ktos zrobi odpowiednia paczke, bo
>>naprawde bardzo fajny daemon do greylisty
>
> [..]
>
> Mógłbyś gdzieś wystawić ten kawałek konfiga eksima gdzie
> masz ustawioną greylistę ?
> Z góry dzięki.
>
najpierw w seksji glownej
hostlist greylist_whitelist =
net-iplsearch;/etc/mail/acls/greylistd-whitelist
a w pliku /etc/mail/acls/greylistd-whitelist dopisane IP, lub klasy IP
ktore nie beda wpadaly do greylisty
potem w acl_smtp_rcpt gdzies pod koniec, przed koncowym ACCEPT'em
accept hosts = +greylist_whitelist
logwrite = Host $sender_host_address is accepted without
greylist checking.
defer message = $sender_host_address is not yet authorized to
deliver mail \
from <$sender_address> to <$local_part@$domain>.
Please try later.
log_message = greylisted.
domains = +local_domains : +relay_to_domains
!senders = : postmaster@*
set acl_m9 = $sender_host_address $sender_address
$local_part@$domain
set acl_m9 =
${readsocket{/var/lib/greylistd/socket}{$acl_m9}{5s}{}{}}
condition = ${if eq {$acl_m9}{grey}{true}{false}}
delay = 5s
# Accept the recipient.
accept
#
# end of acl_check_rcpt
#
i potem w acl_smtp_data, przed sprawdzaniem clamavem i spamassasinem
accept hosts = +greylist_whitelist
defer message = $sender_host_address is not yet authorized to send \
delivery status reports to <$recipients>. Please
try again later.
log_message = greylisted.
senders = : postmaster@*
set acl_m9 = $sender_host_address $recipients
set acl_m9 =
${readsocket{/var/lib/greylistd/socket}{$acl_m9}{5s}{}{}}
condition = ${if eq {$acl_m9}{grey}{true}{false}}
delay = 5s
--
-[ net and sys admin ]-[ Learn the facts and make up your own ]-
-[ weed(at)punkt(dot)pl]-[ damn mind. That's why you have one. ]-
Więcej informacji o liście dyskusyjnej pld-users-pl