16
0
Fork 0

Mise en forme

master
bwaegeneire 3 months ago
parent 6257472257
commit 03cb20e9dc
  1. 3
      HowtoDovecot.md

@ -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

Loading…
Cancel
Save