getting virtual domains to work

Martin Marcher martin at
Fri Feb 10 17:24:03 EST 2006


i cannot get virtual domains to work i'm using postfix which finds the 
user and tries to deliver it to cyrus. the mailbox for the user is there 
since imtest works fine and i can login with
"mutt -f imap://virtual.test" and it selects the inbox but when i try to

"mail user at virtual.test -s '+ in there again' < /dev/null"

i get an error message saying that the mailbox doesn't exist:

Diagnostic-Code: X-Postfix; data format error. Command output:
     +user at virtual.test: Mailbox does not exist

output of listmailbox and my config file is below


user.user at virtual.test (\HasNoChildren)

cat /etc/imapd.conf
configdirectory: /var/lib/cyrus
defaultpartition: default
partition-default: /var/spool/cyrus/mail
unixhierarchysep: no
munge8bit: yes
lmtp_downcase_rcpt: yes
umask: 077
sievedir: /var/spool/sieve
hashimapspool: true
allowplaintext: yes
virtdomains: yes
defaultdomain: localhost.localdomain
servername: localhost.localdomain
admins: cyrus

sasl_mech_list: plain login cram-md5 digest-md5
sasl_pwcheck_method: auxprop sasldb
sasl_auxprop_plugin: sql
sasl_sql_engine: mysql
sasl_sql_user: <scrambled>
sasl_sql_passwd: <scrambled>
sasl_sql_database: mail
sasl_sql_select: select password from table where email='%u@%r'

More information about the Info-cyrus mailing list