Incoming mail is getting dropped into /var/spool/postfix/defer . I'm seeing this error in /var/log/messages:
Aug 24 17:21:48 sato postfix/virtual[581]: warning: recipient m...@example.com: bad uid example.com/mike/ 3001 3001 in virtual_uid_maps Aug 24 17:21:48 sato postfix/virtual[581]: 75F57163942: to=<m...@example.com>, relay=virtual, delay=0.21, delays=0.12/0.04/0/0.05, dsn=4.3.5, status=deferred (mail system configuration error) postconf -n shows the following: command_directory = /usr/sbin config_directory = /etc/postfix daemon_directory = /usr/lib/postfix data_directory = /var/lib/postfix debug_peer_level = 2 home_mailbox = Maildir/ html_directory = /usr/share/doc/postfix-2.6.7/html mail_owner = postfix mailq_path = /usr/bin/mailq manpage_directory = /usr/share/man newaliases_path = /usr/bin/newaliases queue_directory = /var/spool/postfix readme_directory = /usr/share/doc/postfix-2.6.7/readme sample_directory = /etc/postfix sendmail_path = /usr/sbin/sendmail setgid_group = postdrop unknown_local_recipient_reject_code = 550 virtual_gid_maps = hash:/etc/postfix/virtual_gid_map virtual_mailbox_base = /var/spool/vmailboxes virtual_mailbox_domains = example.com virtual_mailbox_maps = hash:/etc/postfix/vmailbox_recipients virtual_uid_maps = hash:/etc/postfix/virtual_uid_map - - - My /etc/postfix/virtual_uid_map file contains the following: m...@example.com example.com/mike/ 3001 3001 I do not see what the configuration error is. The mailbox base --- /var/spool/vmailboxes permissions are: drwxr-xr-x 3 vuser vuser 4096 Aug 24 13:47 vmailboxes Then /var/spool/vmailboxes/example.com/mike permissions are: drwx------ 3 example.com example.com 4096 Aug 24 17:10 example.com vuser is uid/gid 3000 example.com is uid/gid 3001