
1)ситуация такая - эта связка находится на удалённом сервере, письма шлются с моей сети с задержкой в 30 сек, я так понял это из-за правила warn в конфиге, но ведь там прописан шлюз моей подсети,вот мои ACL:
Код: Выделить всё
begin acl
acl_check_rcpt:
accept hosts = :
deny message = Restricted characters in address
domains = +local_domains
local_parts = ^[.] : ^.*[@%!/|]
deny message = Restricted characters in address
domains = !+local_domains
local_parts = ^[./|] : ^.*[@%!] : ^.*/\\.\\./
deny message = "HELO/EHLO require by SMTP RFC"
condition = ${if eq{$sender_helo_name}{}{yes}{no}}
accept authenticated = *
deny message = "Your IP in HELO - access denied!"
hosts = * : !+relay_from_hosts
condition = ${if eq{$sender_helo_name}{$sender_host_address}{true}{false}}
deny condition = ${if eq{$sender_helo_name}{$interface_address}{yes}{no}}
hosts = !127.0.0.1 : !localhost : *
message = "my IP in your HELO! Access denied!
deny condition = ${if match{$sender_helo_name}{\N^\d+$\N}{yes}{no}}
hosts = !127.0.0.1 : !localhost : *
message = "can not be only number in HELO!"
deny condition = ${if match{$sender_address}{\N^\s+$\N}{yes}{no}}
hosts = !127.0.0.1 : !localhost : *
message = "Sender address contains spaces?! not for RFC..."
deny condition = ${if eq{$sender_address}{}{yes}{no}}
hosts = !127.0.0.1 : !localhost : *
message = "Sender address is empty?! not for RFC..."
deny condition = ${lookup mysql{SELECT `goto` FROM `alias` WHERE `address`='${quote_mysql:$local_part@glorient.ru}'}{no}{yes}}
hosts = !127.0.0.1 : !localhost : !белый_ип_сети: *
message = "No such user!"
warn
hosts = +relay_from_hosts : 127.0.0.1/8 : белый_ип_сети
set acl_m0 = 0s
warn
set acl_m0 = 30s
accept domains = +local_domains
endpass
message = "In my mailserver not stored this user"
verify = recipient
accept domains = +relay_to_domains
endpass
message = "main server not know how relay to this address"
verify = recipient
deny message = "you in blacklist - $dnslist_domain \n $dnslist_text"
dnslists = bl.spamcop.net : cbl.abuseat.org : bl.csma.biz : dynablock.njabl.org
accept hosts = +relay_from_hosts
deny message = "No, there is no open relay here :)"
3)Нужно ли самому обучать Фильтр? или оставить его на автообучении? Если все таки желательно обучать то подскажите где можно скачать базу спам писем и белых писем, чтобы обучение прошло быстрее.
4)Наткнулся на правила для spamassassina http://sa-russian.narod.ru/downloads.html нужно ли их переодически скачивать? и если да то как потом внедрять в сам спамассассин?