SV: Virtual domains, Mailbox unknown

Mike O'Rourke mjoop at
Tue Feb 17 07:56:47 EST 2004

>>> "Henrik Troeng" <henrik at> 02/16/04 07:33pm >>>
>>Hi all,
>>I have a problem, I use multiple domains but for users I create with
>>domain specified, for example postmaster at it can't
>>mail. When I try to send to this user I get back a reply from
>>that says "550-Mailbox Unknown". Either there is no mailbox
>>550-name or you don't have authorization to see it".
>>If I create the user "user.postmaster" it works fine, but the user
>>"user.postmaster at" wont accept any mail.
>>Here is my imapd.conf:
>>configdirectory: /var/imap
>>partition-default: /var/spool/imap
>>admins: cyrus root Henrik
>>sasl_pwcheck_method: saslauthd
>>sasl_mech_list: PLAIN LOGIN
>>sendmail: /usr/sbin/sendmail
>>virtdomains: yes
>>I have set up the domain in the local-host-names config file for
>>Here is the error message:
>>"The original message was received at Mon, 16 Feb 2004 12:47:04
>>from []
>>   ----- The following addresses had permanent fatal errors -----
>>    (reason: 550-Mailbox unknown.  Either there is no mailbox
>associated with this)
>>    (expanded from: <postmaster at>)
>>   ----- Transcript of session follows -----
>>... while talking to localhost:
>>>>> DATA
>><<< 550-Mailbox unknown.  Either there is no mailbox associated
>>with this
>><<< 550-name or you do not have authorization to see it.
>><<< 550 5.1.1 User unknown
>>550 5.1.1 root... User unknown
>><<< 503 5.5.1 No recipients
>Hi Henrik,
>You evidently have postmaster aliased to root in /etc/mail/aliases (a
>common; nay default alias in sendmail), so sendmail will never try to
>deliver to postmaster, but only to root (as evidenced by the
>from: <postmaster at>)" line).
>Either change the alias to send it to the correct user (don't forget
>re-build the aliases database!), or delete it (ditto on the "don't
>forget") and let it go to the postmaster mailbox you have created.
>Home Page: 
>List Archives/Info: 
>I'm sorry to say, but this has nothing to do with my problem. I have
>same problem with other usernames also.. So this is not just a
>To be sure, I did test what you wrote, it made no difference...
>What can be wrong? 
>I did check the imapd.log file and got some output:
>about to exec /usr/cyrus/bin/lmtpd
>accepted  connection
>lmtp connection preauth'd as postman
>append_check() of 'user.postmaster' failed (Mailbox does not exist)

Hi Henrik,

Sendmail (procmail?) does not seem to be sending the domain (the
"" part) along with the username (evidenced by the lmtp
error -- it _should_ be looking for!user.postmaster).

Please post your sendmail's .mc file and, if you have made any changes
to it, your path/to/sendmail/src/cf/mailer/cyrusv2.m4 file. Also, have
you made any changes to If so, please tell us what these


Home Page:
List Archives/Info:

More information about the Info-cyrus mailing list