[Dovecot] LMTP don't accept jobs for system users
Alejandro Maurich
alejandro.maurich at gmail.com
Wed Sep 29 16:13:41 EEST 2010
Hi, I'm trying to configure Dovecot 2.0.1 to deliver email to users in
/etc/passwd using the Dovecot LMTP service. So far, I can
sucessufully do POP3 for system users, but when Postfix tries to deliver
email to the Dovecot LMTP service the LMTP reject the job with:
"User doesn't exist ale at centos54.mydomain.com"
Any suggestions?
The user 'ale' is a valid user:
# grep ale /etc/passwd
ale:x:500:500:Alex:/home/ale:/sbin/nologin
This is the dovecot -n output:
# 2.0.1: /etc/dovecot/dovecot.conf
# OS: Linux 2.6.18-164.el5xen i686 CentOS release 5.4 (Final)
disable_plaintext_auth = no
mail_location = maildir:~/Maildir
mail_privileged_group = mail
mbox_write_locks = fcntl
passdb {
args = session=yes failure_show_msg=yes dovecot
driver = pam
}
service lmtp {
inet_listener lmtp {
address = 127.0.0.1
port = 10050
}
unix_listener /var/spool/postfix/private/dovecot-lmtp {
group = postfix
mode = 0660
user = postfix
}
}
ssl_cert = </etc/pki/dovecot/certs/dovecot.pem
ssl_key = </etc/pki/dovecot/private/dovecot.pem
userdb {
driver = passwd
}
protocol lmtp {
mail_plugins = $mail_plugins
}
More information about the dovecot
mailing list