On 10/26/2009 12:42 PM Claudio Prono wrote:
… When i send a mail to an address with vacation, i recieve back a vacation message, but i read an error like this into dovecot-deliver.log:
Error: file_dotlock_create(~/.dovecot.lda-dupes) failed: No such file or directory … I think the problem is dovecot can't find home directory for the mail to write the .dovecot.lda-dupes, but i don't know how to specify that.
Here is my config:
# 1.1.7: /etc/dovecot/dovecot.conf # OS: Linux 2.6.27.29-0.1-default x86_64 openSUSE 11.1 (x86_64) ext3 log_path: /var/log/dovecot-err.log info_log_path: /var/log/dovecot-inf.log protocols: imap imaps pop3 pop3s managesieve … mail_location: maildir:/var/mail/virtual/%d/%u mail_debug: yes … sieve_storage(default): sieve_storage(imap): sieve_storage(pop3): sieve_storage(managesieve): /var/mail/virtual/%d/%u/sieve sieve(default): sieve(imap): sieve(pop3): sieve(managesieve): /var/mail/virtual/%d/%u/.dovecot.sieve … plugin: … sieve: /var/mail/virtual/%d/%u/.dovecot.sieve sieve_storage: /var/mail/virtual/%d/%u/sieve …
How i can fix this?
Let your mysql based userdb return a home field. Then set your mail_location to maildir:~/Maildir. In order to get this working you have also to move all the files from /var/mail/virtual/example.com/user, except the sieve stuff, into the Maildir folder
Regards, Pascal
The trapper recommends today: f007ba11.0929916@localdomain.org