ajout infos pour erreur ".dovecot.sieve/tmp failed: Not a directory"
This commit is contained in:
parent
38f2bb359f
commit
84dbda0140
|
@ -539,7 +539,6 @@ dovecot: imap(foo): Fatal: master: service(imap): child 666 returned error 83 (O
|
|||
|
||||
il faut augmenter la mémoire `vsz_limit = 512M` dans la section `imap` de la configuration.
|
||||
|
||||
|
||||
### Vérifier la conf
|
||||
|
||||
Pour vérifier qu'il n'y a pas d'erreur dans la configuration
|
||||
|
@ -600,3 +599,16 @@ Si vous constatez une lenteur à chaque requête avec votre client POP/IMAP (Rou
|
|||
~~~
|
||||
#!include auth-system.conf.ext
|
||||
~~~
|
||||
|
||||
### Erreur ".dovecot.sieve/tmp failed: Not a directory"
|
||||
|
||||
Par défaut, Dovecot considère que tout ce qui commence par un `.` est une Maildir. Si vous avez donc un fichier `.dovecot.sieve` accessible dans `mail_location`, il va considérer que c'est une Maildir et cela provoquera des erreurs du type :
|
||||
|
||||
~~~
|
||||
dovecot: imap(jdoe@example.com): Error: stat(/home/vmail/example.com/jdoe/.dovecot.sieve/tmp) failed: Not a directory
|
||||
~~~
|
||||
|
||||
La solution est que `.dovecot.sieve` ne soit pas accessible dans `mail_location` ou de modifier `sieve = ~/.dovecot.sieve` pour que cela ne commence pas par un `.`.
|
||||
|
||||
Un contournement est d'activer l'option `maildir_stat_dirs = no` mais cela aura un petit impact sur les performances.
|
||||
|
||||
|
|
Loading…
Reference in a new issue