Auth-worker, Unknown User
Stephen R Guglielmo
srguglielmo at gmail.com
Fri Apr 24 15:55:00 UTC 2015
Hi list,
I'm running Debian Jessie (8). I have Postfix and Dovecot working
successfully. I attempted to setup LMTP in order to enable sieve
support, but it seems I was not successful. Dovecot version 2.2.13.
Postfix accepts an incoming test mail I sent, then tries to deliver it
to Dovecot via LMTP:
dovecot: lmtp(13493): Connect from local
dovecot: auth-worker(13495): pam(srg at example.com): unknown user
dovecot: lmtp(13493): Disconnect from local: Successful quit
Postfix then bounces my mail with a "550 User doesn't exist." It seems
that Dovecot is trying to lookup my whole address (srg at example.com) in
PAM instead of just the username ("srg"), which does exist. What can I
do to avoid this?
I have searched the internet about this and found a few references to
"args = %s" and "args = username_format=%n" for passdb and/or userdb,
but I have tried both (restarting Dovecot) to no avail.
Thank you!
`doveconf -n` below:
# 2.2.13: /etc/dovecot/dovecot.conf
# OS: Linux 2.6.32-042stab103.6 x86_64 Debian 8.0
auth_verbose = yes
first_valid_uid = 1000
last_valid_uid = 1000
listen = 167.114.96.243, 2607:5300:100:200::fce
lmtp_save_to_detail_mailbox = yes
mail_location = maildir:~/Maildir
namespace inbox {
inbox = yes
location =
mailbox Drafts {
special_use = \Drafts
}
mailbox Junk {
special_use = \Junk
}
mailbox Sent {
special_use = \Sent
}
mailbox "Sent Messages" {
special_use = \Sent
}
mailbox Trash {
special_use = \Trash
}
prefix =
}
passdb {
driver = pam
}
plugin {
recipient_delimiter = +
sieve = ~/.dovecot.sieve
sieve_dir = ~/sieve
}
protocols = " imap lmtp"
service auth {
unix_listener /var/spool/postfix/private/auth {
group = postfix
mode = 0660
user = postfix
}
}
service imap-login {
inet_listener imap {
port = 143
}
inet_listener imaps {
port = 0
}
}
service lmtp {
unix_listener /var/spool/postfix/private/dovecot-lmtp {
group = postfix
mode = 0600
user = postfix
}
}
ssl_cert = </etc/ssl/private/dovecot.cacert.pem
ssl_cipher_list = HIGH:!aNULL:!eNULL:!EXP:!SSLv2
ssl_dh_parameters_length = 2048
ssl_key = </etc/ssl/private/dovecot.privkey.pem
ssl_prefer_server_ciphers = yes
ssl_protocols = TLSv1 TLSv1.1 TLSv1.2
userdb {
driver = passwd
}
protocol lmtp {
mail_plugins = sieve
}
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 801 bytes
Desc: OpenPGP digital signature
URL: <http://dovecot.org/pipermail/dovecot/attachments/20150424/162fd6e1/attachment-0001.sig>
More information about the dovecot
mailing list