[Dovecot] Postfix - deliver problem.
Mark Bronstein
mark at bronsteinlaw.com
Mon Dec 27 06:20:57 EET 2010
I really could use some help.
I have been using dovecot and qmail on Debian for years with no problems.
I just replaced qmail with Postfix and have not been able to get messages
to dovecot via deliver.
I have tried to set it up as a virtual mailbox only "no lookup necessary"
system following the vaious help pages. I am using just a single user
vmail:mail to execute postfix and deliver.
My Dovecot.conf is:
-----------------------
# 1.2.16: /etc/dovecot/dovecot.conf
# OS: Linux 2.6.18-194.17.1.el5.028stab070.7 i686 Debian 5.0.7 simfs
log_path: /var/log/dovecot/dovecot.log
info_log_path: /var/log/dovecot/dovecot_info.log
log_timestamp: %Y-%m-%d %H:%M:%S
protocols: imap pop3 imaps pop3s
disable_plaintext_auth: no
verbose_ssl: yes
login_dir: /var/run/dovecot/login
login_executable(default): /usr/lib/dovecot/imap-login
login_executable(imap): /usr/lib/dovecot/imap-login
login_executable(pop3): /usr/lib/dovecot/pop3-login
first_valid_uid: 112
last_valid_uid: 112
first_valid_gid: 8
last_valid_gid: 8
mail_location: maildir:/var/mail/domains/%d/%n/Maildir
mail_debug: yes
mail_full_filesystem_access: yes
mbox_write_locks: fcntl dotlock
mail_executable(default): /usr/lib/dovecot/imap
mail_executable(imap): /usr/lib/dovecot/imap
mail_executable(pop3): /usr/lib/dovecot/pop3
mail_plugin_dir(default): /usr/lib/dovecot/modules/imap
mail_plugin_dir(imap): /usr/lib/dovecot/modules/imap
mail_plugin_dir(pop3): /usr/lib/dovecot/modules/pop3
lda:
postmaster_address: mark at bronsteinlaw.com
mail_plugins: sieve
log_path: /var/log/dovecot/dovecot-local-deliver.log
auth_socket_path: var/run/dovecot/auth-master
auth default:
user: vmail
verbose: yes
debug: yes
debug_passwords: yes
passdb:
driver: passwd-file
args: /etc/dovecot/passwd
userdb:
driver: static
args: uid=vmail gid=mail home=/var/mail/domains/%d/%n
allow_all_users=yes
socket:
type: connect
master:
path: /var/run/dovecot/auth-master
mode: 384
user: vmail
group: mail
plugin:
sieve_global_dir: /etc/dovecot/sieve/global/
--------------------------------
I have the dovecot deliver line in postfix's master.cf according to the
docs:
---------------
dovecot unix - n n - - pipe
flags=DRhu user=vmail argv=/usr/lib/dovecot/deliver -f ${sender} -d
${recipient}
------------------
Incoming emails are being saved to the Postfix queue but then delivery is
unsuccessful with an error message of:
2010-12-26 23:11:09 deliver(mark at bronsteinlaw.com): Error: userdb lookup:
connect(var/run/dovecot/auth-master) failed: No such file or directory
Any help would be appreciated.
Thanks,
Mark B
More information about the dovecot
mailing list