linux_mail_postfix_dovecot_sogo
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| linux_mail_postfix_dovecot_sogo [2021/02/28 07:17] – [Quota] root | linux_mail_postfix_dovecot_sogo [2022/03/27 12:20] (Version actuelle) – [Apprentissage des spams dans dovecot] root | ||
|---|---|---|---|
| Ligne 452: | Ligne 452: | ||
| - Compiler la règle: <code bash> | - Compiler la règle: <code bash> | ||
| service dovecot restart</ | service dovecot restart</ | ||
| + | - Création de deux règles pour whitelister les domaines ou les ips. Editer le fichier multimap.conf <code bash> | ||
| + | type = " | ||
| + | filter = " | ||
| + | map = "/ | ||
| + | score = -10.0 | ||
| + | } | ||
| + | |||
| + | IP_WHITELIST { | ||
| + | type = " | ||
| + | prefilter = " | ||
| + | map = "/ | ||
| + | action = " | ||
| + | } | ||
| + | </ | ||
| + | - Créer ensuite un fichier whitelist.sender.domain.map avec les domaines/ | ||
| + | - Créer aussi un fichier whitelist.ip.map pour autoriser des ips spécifiques (j' | ||
| ==== Signer DKIM ==== | ==== Signer DKIM ==== | ||
| Ligne 520: | Ligne 536: | ||
| ==== Apprentissage des spams dans dovecot ==== | ==== Apprentissage des spams dans dovecot ==== | ||
| - | - Installer | + | - Editer |
| - | - Editer le fichier | + | - Editer le fichier |
| - | - Editer le fichier 90-plugin.conf <code bash> | + | - Editer le fichier 90-plugin.conf <code bash> |
| - | | + | imapsieve_mailbox1_name |
| - | | + | imapsieve_mailbox1_causes |
| - | | + | imapsieve_mailbox1_before |
| - | | + | |
| - | | + | # From Junk folder to elsewhere |
| - | | + | imapsieve_mailbox2_name |
| + | imapsieve_mailbox2_from | ||
| + | imapsieve_mailbox2_causes | ||
| + | imapsieve_mailbox2_before = file:/etc/ | ||
| + | sieve_pipe_bin_dir = / | ||
| + | sieve_global_extensions = +vnd.dovecot.pipe </ | ||
| + | - Créer un dossier de config sieve <code bash> | ||
| + | - Ensuite créer un fichier learn-spam.sieve <code bash> | ||
| + | pipe :copy " | ||
| + | - Créer un fichier learn-ham.sieve <code bash> | ||
| + | pipe :copy " | ||
| + | - Compiler les scripts sieve et appliquer les droits< | ||
| + | sievec / | ||
| + | chmod u=rw,go= / | ||
| + | chown vmail.vmail / | ||
| + | - Créer un fichier rspamd-learn-spam.sh <code bash> | ||
| + | exec / | ||
| + | - et un fichier rspamd-learn-ham.sh <code bash> | ||
| + | exec / | ||
| + | - Changer les droits et redémarrer dovecot <code bash> | ||
| + | chown vmail.vmail / | ||
| + | service dovecot restart</ | ||
| ==== Filtrer les virus ==== | ==== Filtrer les virus ==== | ||
| Ligne 576: | Ligne 613: | ||
| - Installer la clé gpg du dépot SOGo: <code bash> | - Installer la clé gpg du dépot SOGo: <code bash> | ||
| - | gpg --keyserver hkp://keys.gnupg.net --recv-key 0x810273C4 | + | gpg --keyserver hkp://pgp.mit.edu --recv-key 0x810273C4 |
| gpg --armor --export 0x810273C4 | apt-key add -</ | gpg --armor --export 0x810273C4 | apt-key add -</ | ||
| - Créer un dépot <code bash> | - Créer un dépot <code bash> | ||
linux_mail_postfix_dovecot_sogo.1614496637.txt.gz · Dernière modification : (modification externe)
