What options are available for remote storage, i.e. storage devices directly mounted on the machine running Dovecot? I've seen discussions of NFS usage - but my experiences with NFS in times past have been poor. CIFS has worked well for me for non-mail use - would this be suitable? Or is there another method I've not considered? I'm actually trying it - and at first glance it's functional. I'm using
Daniel L. Miller wrote: the following mount parameters:
-o user=vmail%vmail,rw,serverino,directio
I'm using Dovecot 1.1.11 (from Ubuntu Jaunty). Also Postfix, LDAP, and a few other odds & ends. While message delivery is working (using deliver), I do see the following in my logs:
Mar 1 13:35:09 mailserver postfix/pickup[21464]: 5FAFC2A002: uid=0 from=<root> Mar 1 13:35:09 mailserver postfix/cleanup[21526]: 5FAFC2A002: message-id=<20090301213509.5FAFC2A002@mailserver.amfeslan.local> Mar 1 13:35:09 mailserver postfix/qmgr[21429]: 5FAFC2A002: from=<root@mailserver.amfeslan.local>, size=367, nrcpt=1 (queue active) Mar 1 13:35:09 mailserver dovecot: auth(default): master in: USER^I1^Idmiller@amfes.com^Iservice=deliver Mar 1 13:35:09 mailserver dovecot: auth(default): master out: USER^I1^Idmiller@amfes.com^Iuid=5000^Igid=8^Ihome=/var/mail/amfes.com/dmiller^Imail=dbox:/var/mail/amfes.com/dmiller/Maildir Mar 1 13:35:10 mailserver deliver(dmiller@amfes.com): fdatasync_path(/var/mail/amfes.com/dmiller/Maildir/INBOX/dbox-Mails) failed: Invalid argument Mar 1 13:35:10 mailserver deliver(dmiller@amfes.com): msgid=<20090301213509.5FAFC2A002@mailserver.amfeslan.local>: saved mail to INBOX Mar 1 13:35:10 mailserver postfix/pipe[21528]: 5FAFC2A002: to=<dmiller@amfes.com>, relay=dovecot, delay=1.1, delays=0.07/0.01/0/1, dsn=2.0.0, status=sent (delivered via dovecot service) Mar 1 13:35:10 mailserver postfix/qmgr[21429]: 5FAFC2A002: removed
That error from deliver with "fdatasync_path" bothers me - what does that indicate, and where should I go to fix it? Based on mmap errors, I already set "mmap_disable = yes"
Daniel