работает: FreeBSD 5.4, spamd-3.7, MA-sendmail
тестируемый: FreeBSD 6.3, spamd-4.1.2 (ставил из портов), MA-sendmail.
режим работы в обоих случаях с greylist.
pf.conf для тестового:
Код: Выделить всё
spamd_addr="192.168.5.214"
ma_addr="192.168.5.214"
table <spamd> persist
table <spamd-white> persist
no rdr pass inet proto tcp from <spamd-white> to $ma_addr port smtp
rdr pass inet proto tcp from any to $ma_addr port smtp -> $spamd_addr port spamd
Код: Выделить всё
Getting http://www.openbsd.org/spamd/traplist.gz
blacklist uatraps 55643 entries
Getting http://www.openbsd.org/spamd/nixspam.gz
blacklist nixspam 40000 entries
Getting http://www.openbsd.org/spamd/chinacidr.txt.gz
blacklist china 718 entries
Getting http://www.openbsd.org/spamd/koreacidr.txt.gz
blacklist korea 431 entries
1. Таблица <spamd> пустая, вообще в версии 4.1 она используется?
2. При первой посылке письма spamdb показывает:
GREY|192.168.2.41|ws10101|<yk@xx.ru>|<yk@xx.ru>|1276778433|1276792833|1276792833|1|0
далее:
GREY|192.168.2.41|ws10101|<yk@xx.ru>|<yk@xx.ru>|1276778433|1276792833|1276792833|1|0
WHITE|192.168.2.41|||1276778433|1276779339|1279889784|2|0
+ адрес попадает в таблицу <spamd-white>
строка GREY удаляется только по истечении периода жизни grey-записи.
Это нормально? Раньше GREY удалялся при добавлении WHITE...