В ?? 30.07.2003, в 15:08, Denis Dzyubenko пишет: > можно ли посмотреть как вы настроили работу exim3 и spamassassin? > > Я недавно настраивал exim3 + spamassassin + cyrus imap, единственный > найденный способ связать exim и spamassassin это transport_filter в > транспорте который доставляет письма в imap ящик.
Вот вырезка из exim.conf:
# SpamAssassin
spamcheck:
driver = pipe
command = "/usr/bin/spamc -B -u ${local_part} -e /usr/sbin/exim -d2
-oMr spam-scanned -bS"
##transport_filter = "/usr/bin/spamc -B -u ${local_part}"
bsmtp = all
home_directory = "/tmp"
current_directory = "/tmp"
user = mail
group = mail
log_output = true
return_fail_output = true
return_path_add = true
prefix = ""
suffix = ""
Именно через этот "транспорт" проходит почта, которая не была проверена
SpamAssassin ранее... Взято из ста-арого HOWTO, который сохранился
сейчас, наверное, только в архивах Google....
Вот еще один элемент, под надписью "DIRECTORS CONFIGURATION":
# SpamAssassin
spamcheck_director:
no_verify
condition = "${if and { {!def:h_X-Spam-Level:} {!eq
{$received_protocol}{spam_scanned}} {!eq {$received_protocol}{local}} }
{1}{0}}"
driver = localuser
transport = spamcheck
Вероятно, что проблема именно с этим (именно тут проверяется, было ли
письмо уже проверено SpamAssassin)...
И кстати, я использую Courier IMAP в качестве сервера моего почтового
ящика...
signature.asc
Description: Эта часть сообщения подписана цифровой подписью

