<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html><head><meta http-equiv="content-type" content="text/html; charset=UTF-8"></head><body style="font-family:Arial;font-size:14px"><p>hi all,<br><br>
I have a successful (self-compiled from source code) Dovecot v2.2.16 setup active on my Solaris-10 server, with mails stored in user's $HOME/Maildir<br><br>
The mails are fetched from the ISP with "<span style="font-family:courier new,courier,monospace;">fetchmail</span>", using a "cron" job<br><br><span style="font-family:courier new,courier,monospace;">fetchmail -f $HOME/etc/pop3.myisp</span><br><br>
where the file "$HOME/etc/pop3.myisp" contains<br><br><span style="font-family:courier new,courier,monospace;">set logfile fetchmail.log<br>
poll pop.myisp.be with proto POP3<br>
user myIspmailLogin there with password myIspPwd is rob here nokeep<br>
mda "/programs-3.2/amd64/64/libexec/dovecot/deliver"</span><br><br>
Now I want to get it also running on a Debian server, with the same Dovecot version, and exactly the same config files, but here I get the following messages in "/var/log/mail.log" when launching a "fetchmail" attempt :<br><br><span style="font-family:courier new,courier,monospace;">Mar 17 14:36:20 apps_b dovecot: lda(rob): Debug: Effective uid=1000, gid=1000, home=/home/rob<br>
Mar 17 14:36:20 apps_b dovecot: lda(rob): Debug: Namespace inbox: type=private, prefix=, sep=, inbox=no, hidden=no, list=yes, subscriptions=yes location=maildir:~/Maildir<br>
Mar 17 14:36:20 apps_b dovecot: lda(rob): Error: User initialization failed: Namespace '': Unknown mail storage driver maildir<br>
Mar 17 14:36:20 apps_b dovecot: lda(rob): Fatal: Invalid user settings. Refer to server log for more information.</span><br><br>
So it seems to be complaining about "maildir" storage driver ?!<br><br>
My config is:<br><br><span style="font-family:courier new,courier,monospace;"># /programs/3.4/x86_64/64/sbin/dovecot -n -c /usr/local/dovecot/dovecot.conf<br>
# 2.2.16: /usr/local/dovecot/dovecot.conf<br>
# OS: Linux 3.16.0-4-amd64 x86_64 Debian 8.4<br>
disable_plaintext_auth = no<br>
first_valid_gid = 1000<br>
first_valid_uid = 1000<br>
last_valid_gid = 1500<br>
last_valid_uid = 2000<br>
mail_debug = yes<br>
mail_location = maildir:~/Maildir<br>
namespace inbox {<br>
location =<br>
mailbox Drafts {<br>
special_use = \Drafts<br>
}<br>
mailbox Junk {<br>
special_use = \Junk<br>
}<br>
mailbox Sent {<br>
special_use = \Sent<br>
}<br>
mailbox "Sent Messages" {<br>
special_use = \Sent<br>
}<br>
mailbox Trash {<br>
special_use = \Trash<br>
}<br>
prefix =<br>
}<br>
passdb {<br>
args = *<br>
driver = pam<br>
}<br>
postmaster_address = rob@mydomain.be<br>
ssl_cert = </etc/ssl/certs/dovecot.pem<br>
ssl_key = </etc/ssl/private/dovecot.pem<br>
userdb {<br>
driver = passwd<br>
}</span><br></p></body></html>