Инструменты пользователя

Инструменты сайта


сисадмин:настройка_spamassassin

Различия

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

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

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
сисадмин:настройка_spamassassin [2024.06.24 09:01] feserсисадмин:настройка_spamassassin [2024.06.24 09:18] (текущий) feser
Строка 1: Строка 1:
 ====== Настройка spamassassin ====== ====== Настройка spamassassin ======
 +На основе Debian 12
  
-  # apt install spamassassin spamc 
  
-Добавить строку **-o content_filter=spamassassin** в smtp, smtps, и, может быть в submission.\\+  apt install spamassassin spamc 
 + 
 +Добавить строку **-o content_filter=spamassassin** в smtp, smtps, и, может бытьв submission.\\
 Туда же spamassassin. 2048000 - максимальный размер обрабатываемых писем. Туда же spamassassin. 2048000 - максимальный размер обрабатываемых писем.
  
Строка 26: Строка 28:
 </code> </code>
  
 +Автоматически перемещать спам в папку Junk с помощью плагина sieve от dovecot.
 +
 +  apt install dovecot-sieve dovecot-managesieved
 +  
 +  mkdir -p /etc/dovecot/sieve/global
 +  touch /etc/dovecot/sieve/global/before.sieve
 +  chown -R vmail: /etc/dovecot/sieve
 +  
 +<code - /etc/dovecot/sieve/global/before.sieve>require "fileinto";
 +if header :contains "X-Spam-Flag" "YES" {
 +    fileinto "Junk";
 +}
 +</code>  
 +
 +<code - /etc/dovecot/conf.d/10-mail.conf>mail_location =  maildir:/var/mail/%d/%n
 +mail_home = /var/mail/%d/%n/sieve
 +</code>   
 +
 +<code - /etc/dovecot/conf.d/90-sieve.conf>plugin {
 +  sieve_dir = /var/mail/%d/%n/sieve
 +  sieve_before = /etc/dovecot/sieve/global/before.sieve
 +}
 +</code> 
  
 +<code - /etc/dovecot/conf.d/15-mailboxes.conf>namespace inbox {
 +  ...
 +  mailbox Junk {
 +    auto = create # Автосоздание папки Junk
 +    special_use = \Junk
 +  }
 +  ...
 +</code> 
  
 +  systemctl restart postfix dovecot spamd
  
сисадмин/настройка_spamassassin.1719219673.txt.gz · Последнее изменение: 2024.06.24 09:01 — feser