spamassasin - помечать, но не удалять письма

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
.scu
сержант
Сообщения: 198
Зарегистрирован: 2008-05-26 11:25:08
Контактная информация:

spamassasin - помечать, но не удалять письма

Непрочитанное сообщение .scu » 2010-09-03 15:34:02

как настроить в связке exim + spamassassin, чтобы письма, которые последний помечал как спам не удалялись exim'ом.

вот фильтр в exim, который сейчас (письма удаляются):

Код: Выделить всё

#ditch_spam:
 driver = redirect
 allow_fail
 data = :blackhole:
 condition = ${if >{$spam_score_int}{${lookup mysql{select users.sa_refuse * 10 from users,domains \
               where localpart = '${quote_mysql:$local_part}' \
               and domain = '${quote_mysql:$domain}' \
              and users.on_spamassassin = '1' \
              and users.domain_id=domains.domain_id \
              and users.sa_refuse > 0 }{$value}fail}} {yes}{no}}
 local_part_suffix = -*
 local_part_suffix_optional
 retry_use_local_part
заранее благодарна за помощь :)

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: spamassasin - помечать, но не удалять письма

Непрочитанное сообщение Alex Keda » 2010-09-03 19:10:32

самый первый символ в приведённом листинге уберите
и почитайте про синтаксис конфигурационного файла
Убей их всех! Бог потом рассортирует...

.scu
сержант
Сообщения: 198
Зарегистрирован: 2008-05-26 11:25:08
Контактная информация:

Re: spamassasin - помечать, но не удалять письма

Непрочитанное сообщение .scu » 2010-09-04 0:37:49

рем там случайно стоит (весь блок был заремен)


и еще вопрос - как полностью запретить exim обращаться к spamassassin?
(если даже блок заремен - он все равно как-то к нему обращается)

.scu
сержант
Сообщения: 198
Зарегистрирован: 2008-05-26 11:25:08
Контактная информация:

Re: spamassasin - помечать, но не удалять письма

Непрочитанное сообщение .scu » 2010-09-04 19:42:07

еще хотела спросить - как можно ограничить процессы spamassassin в отжираемых ресурсах? А то иногда бывают скачки по CPU до 50%.
И как настроить, чтобы они ни в коем разе не проверял исходящую почту? (в догонку, чтобы и clavav тоже не проверял на всякий случай). Потому что есть подозрение, что оба проверяют.
Хотя в ассасине в конфиге написано:

Код: Выделить всё

trusted_networks 127.0.0.
на всякий прикладываю конфиг ассасина:

Код: Выделить всё

 rewrite_header Subject *****SPAM*****
 trusted_networks 127.0.0.
 lock_method flock

 required_score 10.0

 use_bayes 1
 bayes_auto_learn 1
#bayes_path /etc/mail/spamassassin/bayes
bayes_file_mode 0666
bayes_learn_to_journal 1
bayes_min_ham_num 1
bayes_min_spam_num 1
ok_locales en ru

# bayes_ignore_header X-Bogosity
# bayes_ignore_header X-Spam-Flag
# bayes_ignore_header X-Spam-Status

ifplugin Mail::SpamAssassin::Plugin::Shortcircuit
 shortcircuit USER_IN_WHITELIST       on
 shortcircuit USER_IN_DEF_WHITELIST   on
 shortcircuit USER_IN_ALL_SPAM_TO     on
 shortcircuit SUBJECT_IN_WHITELIST    on
 shortcircuit USER_IN_BLACKLIST       on
 shortcircuit USER_IN_BLACKLIST_TO    on
 shortcircuit SUBJECT_IN_BLACKLIST    on
 shortcircuit ALL_TRUSTED             on
# shortcircuit BAYES_99                spam
# shortcircuit BAYES_00                ham
endif # Mail::SpamAssassin::Plugin::Shortcircuit

Аватара пользователя
Laa
ст. лейтенант
Сообщения: 1032
Зарегистрирован: 2008-02-21 18:25:33
Откуда: Украина, Россия

Re: spamassasin - помечать, но не удалять письма

Непрочитанное сообщение Laa » 2010-09-06 10:37:15

.scu писал(а):рем там случайно стоит (весь блок был заремен)


и еще вопрос - как полностью запретить exim обращаться к spamassassin?
(если даже блок заремен - он все равно как-то к нему обращается)
в acl_check_data, смотрите там.
exim: помните, что выдавая deny, вы можете недоставить ваше же письмо, зарубив sender-verify удаленного MTA к вашему MTA!!!