18
0
Fork 0

Mise en forme

This commit is contained in:
bwaegeneire 2022-07-21 16:49:51 +02:00
parent 6257472257
commit 03cb20e9dc
1 changed files with 3 additions and 0 deletions

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.
On commence par créer un script qui execute procmail quand l'utilisateur possède un fichier de configuration dans son compte :
~~~ sh
mkdir --parents --mode=755 /usr/local/lib/dovecot
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éé :
~~~ sh
mkdir --parents --mode=755 /var/lib/dovecot/sieve/after.d/
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 :
~~~
plugin {
sieve_after = /var/lib/dovecot/sieve/after.d/procmail