[Dovecot] Two strange behaviours with dovecot+postfix+squirrelmail

Francisco Neira fneira at defensoria.gob.pe
Mon Sep 19 22:03:29 EEST 2005


Hi all,

About a week ago I was forced to migrate my main (production) email server from RH9 to
Centos4.1. The installation has dovecot-0.99.11 + postfix-2.1.5 and >600 mbox accessed email
accounts.

Number 1. Some users accessing thru squirremail (installed in my webserver) can read their
INBOX at /var/spool/mail directory but when trying to delete a message they receive the
following error message from squirrelmail:

ERROR: Could not complete request.
Consulta: COPY 1279 "mail/Trash"
Reason Given: Internal error occured. Error report written to server log. [2005-09-16 15:08:04]

and the error logged is the following:
Sep 16 15:09:27 mail imap(username): mkdir_parents(/home/username//mail/.imap/Trash) failed:
Permission denied

I never stated that .imap/Trash when configuring dovecot and the strangest thing is that my
account, as most of others, can delete messages moving from /var/spool/mail/my_name to
/home/my_name/mail/Trash

Number 2. Randomly, some users connecting from Mozilla Thunderbird via IMAP get an error
message telling that there has been an error connecting to INBOX. Watching the maillog I
found the following:

Sep 16 13:07:43 mail imap(otheruser): File isn't in mbox format: /var/spool/mail/otheruser

I accessed the user's inbox file with vi and found that there was a "--604" at the beginning
of the file. In other case I found that the file was beginning with a truncated email message.

Trying to "walk on the safer side", I changed the mbox_lock setting from "fcntl" to
"dotlock" in the /etc/dovecot.conf file.

Any suggestions and comments about his will be highly appreciated. Forgive me about my
English, it is not my native lanaguage.

Regards,


-- 
Francisco Neira B.
Administrador de Red
Defensoria del Pueblo
Lima, Peru, -05:00 UTC




More information about the dovecot mailing list