[Dovecot] User unknown in local recipient table? Dovecot LDA/Postfix

Yu Chen chen at hhmi.umbc.edu
Thu Jun 7 19:21:33 EEST 2007


This probably is a postfix problem, but I think there are lots of postfix 
experts/users on this list, and have heard a lot good things about this 
list, so I am just giving it a try. Thanks in advance!

I am using dovecot-1.0.0-8_56.src.rpm downloaded from atrpms.net, and 
rebuilt from it(rpmrebuild ...). Postfix is 2.4.3.

I followed documents at http://wiki.dovecot.org/LDA and LDA/Postfix, and 
used passwd-file (created /etc/passwd.dovecot file) both as password 
Database and User database. I can send emails, but not receiving, keep 
getting the "User unknow error". Do I need to change the 
"local_recipient_map" in main.cf, and if so, how?

Here are some related configuration:
###########
dovecot -n
###########
# /etc/dovecot.conf
log_path: /var/log/dovecot.log
ssl_ca_file: /etc/pki/dovecot/certs/ca-bundle.crt
verbose_ssl: yes
login_dir: /var/run/dovecot/login
login_executable(default): /usr/local/libexec/dovecot/imap-login
login_executable(imap): /usr/local/libexec/dovecot/imap-login
login_executable(pop3): /usr/libexec/dovecot/pop3-login
login_greeting: Dovecot ready.
verbose_proctitle: yes
first_valid_uid: 102
mail_extra_groups: mail
mail_location: 
mbox:~/mail:INBOX=/var/mail/%u:INDEX=/var/mail_indexes/%d/%n
mail_debug: yes
maildir_copy_with_hardlinks: yes
mail_executable(default): /usr/local/libexec/dovecot/imap
mail_executable(imap): /usr/local/libexec/dovecot/imap
mail_executable(pop3): /usr/libexec/dovecot/pop3
mail_plugin_dir(default): /usr/local/lib/dovecot/imap
mail_plugin_dir(imap): /usr/local/lib/dovecot/imap
mail_plugin_dir(pop3): /usr/lib64/dovecot/pop3
imap_client_workarounds(default): outlook-idle delay-newmail
imap_client_workarounds(imap): outlook-idle delay-newmail
imap_client_workarounds(pop3): outlook-idle
auth default:
   mechanisms: plain login
   executable: /usr/local/libexec/dovecot/dovecot-auth
   verbose: yes
   debug: yes
   debug_passwords: yes
   passdb:
     driver: passwd-file
     args: /etc/passwd.dovecot
   userdb:
     driver: passwd-file
     args: /etc/passwd.dovecot
   socket:
     type: listen
     client:
       path: /var/spool/postfix/private/auth
       mode: 432
       user: postfix
       group: mail
     master:
       path: /var/run/dovecot/auth-master
       mode: 384

###############
postconf -n
################
alias_database = hash:/etc/postfix/aliases
alias_maps = hash:/etc/postfix/aliases
broken_sasl_auth_clients = yes
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/libexec/postfix
debug_peer_level = 2
html_directory = /usr/share/doc/postfix-2.4.3-documentation/html
inet_interfaces = $myhostname, localhost
invalid_hostname_reject_code = 450
mail_owner = postfix
mailq_path = /usr/bin/mailq.postfix
manpage_directory = /usr/share/man
maps_rbl_reject_code = 450
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
myhostname = my.host.com
mynetworks = myip/24, 127.0.0.0/8
newaliases_path = /usr/bin/newaliases.postfix
non_fqdn_reject_code = 450
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/postfix-2.4.3-documentation/readme
sample_directory = /etc/postfix
sendmail_path = /usr/sbin/sendmail.postfix
setgid_group = postdrop
smtp_tls_CAfile = /usr/share/ssl/certs/ca-bundle.crt
smtp_tls_cert_file = /usr/share/ssl/certs/postfix.pem
smtp_tls_key_file = /usr/share/ssl/certs/postfix.pem
smtp_tls_session_cache_database = 
btree:/var/spool/postfix/smtp_tls_session_cache
smtpd_recipient_restrictions = permit_mynetworks, 
permit_sasl_authenticated,        permit_tls_clientcerts, 
reject_unauth_destination,      check_relay_domains
smtpd_sasl_auth_enable = yes
smtpd_sasl_exceptions_networks = $mynetworks
smtpd_sasl_path = private/auth
smtpd_sasl_security_options = noanonymous
smtpd_sasl_type = dovecot
smtpd_tls_CAfile = /usr/share/ssl/certs/ca-bundle.crt
smtpd_tls_cert_file = /usr/share/ssl/certs/postfix.pem
smtpd_tls_key_file = /usr/share/ssl/certs/postfix.pem
smtpd_tls_loglevel = 2
smtpd_tls_session_cache_database = 
btree:/var/spool/postfix/smtpd_tls_session_cache
tls_random_source = dev:/dev/urandom
unknown_local_recipient_reject_code = 550
virtual_transport = dovecot


Regards,
C.Y


=========================================== Yu Chen
Howard Hughes Medical Institute
Chemistry Building, Rm 182
University of Maryland at Baltimore County
1000 Hilltop Circle
Baltimore, MD 21250

phone: 	(410)455-6347 (primary)
 	(410)455-2718 (secondary)
fax: 	(410)455-1174
email: 	chen at hhmi.umbc.edu
===========================================


More information about the dovecot mailing list