#1 Le 05/08/2014, à 11:38
- Shamayo
[Résolu] Dovecot ne passe pas par Sieve pour livrer les mail
Bonjour à tous,
J'ai installé sur mon serveur auto-héberger (Debian 7.6) un service de mail complet (Dovecot, Postfix, Roundcube, Clamav...).
J'ai essayer d'installer Sieve, mais il ne tri pas les mail. Quelqu'un sur Diaspora* m'a aidé à avancer (le post se trouve ici)
Voila où j'en suis :
Le serveur mail marche bien, Roundcube aussi.
Les paquets dovecot-sieve et dovecot-managesieved sont bien installés
Dans la partie dédiée à sieve dans la configuration de Dovecot j'ai :
protocols = imap sieve
protocol sieve {
}
plugin {
sieve_dir = /home/vmail/%d/%n/sieve/
sieve = /home/vmail/%d/%n/.dovecot.sieve
sieve_before = /etc/dovecot/global_script/
}
J'ai créé un filtre nommé test grâce au plugin de roundcube et se retrouve bien dans le fichier .dovecot.sieve :
# rule:[test]
if body :text :contains "test"
{
fileinto "INBOX.test";
}
Malgré ça, les mail que je reçoit qui contiennent "test" sont placés dans INBOX. Lorsque je regarde syslog, j'ai :
Aug 5 12:39:29 maxence-server dovecot: lda(maxence@***.net): msgid=<CAPFfOog0L+cd_ZfhbLUDeGVcfScDp3hLerBR1zQo6yi87xrnWQ@mail.gmail.com>: saved mail to INBOX
Avez vous des pistes pour que Dovecot passe par sieve avant de livrer le mail ?
Merci par avance
Dernière modification par Shamayo (Le 06/08/2014, à 10:09)
Un problème réseau ? --> traceroute localhost
Hors ligne
#2 Le 05/08/2014, à 15:59
- tiramiseb
Re : [Résolu] Dovecot ne passe pas par Sieve pour livrer les mail
Salut,
As-tu ajouté "sieve" dans les "mail_plugins" du LDA ?
protocol lda {
# Space separated list of plugins to load (default is global mail_plugins).
mail_plugins = $mail_plugins sieve
}
(fichier /etc/dovecot/conf.d/15-lda.conf, en tout cas sur Debian)
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#3 Le 06/08/2014, à 10:08
- Shamayo
Re : [Résolu] Dovecot ne passe pas par Sieve pour livrer les mail
Et bah voilà, c'est bien ce qu'il manquait, la ligne était commentée !
Ça fonctionne correctement le mail va bien dans le dossier test
Merci à toi, je passe en résolu.
Un problème réseau ? --> traceroute localhost
Hors ligne