Mise en forme

This commit is contained in:
bwaegeneire 2022-07-21 16:49:51 +02:00
parent 6257472257
commit 03cb20e9dc

View file

@ -282,6 +282,7 @@ La configuration suivante est utile lorsque l'on veut migrer de procmail à Siev
Configuré ainsi Dovecot utilisera procmail en solution de replis si un courriel n'a pas déjà été accepté par un script Sieve et qu'un utilisateur possède un fichier `~/.procmailrc`. Si utilisateur souhaite ne pas du tout utiliser Sieve, il peut alors mettre `"|/local/bin/procmail -f-"` dans son `"|/local/bin/procmail -f-"`, ce qui contournera la logique précédente. Configuré ainsi Dovecot utilisera procmail en solution de replis si un courriel n'a pas déjà été accepté par un script Sieve et qu'un utilisateur possède un fichier `~/.procmailrc`. Si utilisateur souhaite ne pas du tout utiliser Sieve, il peut alors mettre `"|/local/bin/procmail -f-"` dans son `"|/local/bin/procmail -f-"`, ce qui contournera la logique précédente.
On commence par créer un script qui execute procmail quand l'utilisateur possède un fichier de configuration dans son compte : On commence par créer un script qui execute procmail quand l'utilisateur possède un fichier de configuration dans son compte :
~~~ sh ~~~ sh
mkdir --parents --mode=755 /usr/local/lib/dovecot mkdir --parents --mode=755 /usr/local/lib/dovecot
cat > /usr/local/lib/dovecot/sieve-pipe/procmail <<EOF cat > /usr/local/lib/dovecot/sieve-pipe/procmail <<EOF
@ -297,6 +298,7 @@ chmod 755 /usr/local/lib/dovecot/sieve-pipe/procmail
~~~ ~~~
Pui on créé une règle Seive qui passe les courriels via une pipe UNIX au script procmail précedement créé : Pui on créé une règle Seive qui passe les courriels via une pipe UNIX au script procmail précedement créé :
~~~ sh ~~~ sh
mkdir --parents --mode=755 /var/lib/dovecot/sieve/after.d/ mkdir --parents --mode=755 /var/lib/dovecot/sieve/after.d/
cat > /var/lib/dovecot/sieve/after.d/procmail <<EOF cat > /var/lib/dovecot/sieve/after.d/procmail <<EOF
@ -311,6 +313,7 @@ chmod 644 /var/lib/dovecot/sieve/after.d/procmail
~~~ ~~~
Finallement on configure Dovecot pour qu'il utilise notre règle Seive quand un courriel n'a pas déjà été accepté par une règle Sieve système ou utilisateur : Finallement on configure Dovecot pour qu'il utilise notre règle Seive quand un courriel n'a pas déjà été accepté par une règle Sieve système ou utilisateur :
~~~ ~~~
plugin { plugin {
sieve_after = /var/lib/dovecot/sieve/after.d/procmail sieve_after = /var/lib/dovecot/sieve/after.d/procmail