Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

obuchaem_spam-filtr [2013/10/23 15:46] (текущий)
Строка 1: Строка 1:
 +====== Обучаем Zimbra учитывать спам при использовании почтовых клиентов ======
 +Исследования показали,​ что при использовании почтовых клиентов с подключением по протоколу IMAP (например,​ Thunderbird или Outlook) когда пользователь помечает сообщение “как спам”,​ сообщение перемещается в папку спам. Но Zimbra автоматически не использует перемещенные в папку Junk письма для обучения Spamassassin.
 +Пишем для всех доменов:​
 +<code bash spamtrain.sh>​
 +#!/bin/bash
 +/​opt/​zimbra/​bin/​zmprov -vl gaa  | awk '​{print "su - zimbra /​opt/​zimbra/​bin/​zmtrainsa " $1 " spam Junk >> /​opt/​zimbra/​log/​spamtrain.log"​}'​ | bash
 +</​code>​
 +или для конкретного домена
 +<code bash  spamtrain.sh>​
 +#!/bin/bash
 +/​opt/​zimbra/​bin/​zmprov -vl gaa  mydomain.org | awk '​{print "su - zimbra /​opt/​zimbra/​bin/​zmtrainsa " $1 " spam Junk >> /​opt/​zimbra/​log/​spamtrain.log"​}'​ | bash
 +</​code>​
 +Добавляем в крон:
 +<code bash>
 +0 22 * * 1-5 /​opt/​zimbra/​scripts/​spamtrain.sh > /dev/null
 +</​code>​
 +Возможны варианты:​ (например,​пометить отправленные как “не спам”)
 +<code bash notspamtrain.sh>​
 +#!/bin/bash
 +zmprov -vl gaa  | awk '​{print "su - zimbra /​opt/​zimbra/​bin/​zmtrainsa " $1 " ham Sent >> /​opt/​zimbra/​log/​spamtrain.log"​}'​ | bash
 +</​code>​
  
 +К недостаткам можно отнести обработку служебных почтовых ящиков типа адресной книги и т.п. А так же медленную (несколько часов) работу скрипта.
obuchaem_spam-filtr.txt · Последние изменения: 2013/10/23 15:46 (внешнее изменение)
GNU Free Documentation License 1.3
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0 Яндекс.Метрика