Email bounces: mailbox does not exist

Andreas Winkelmann ml at awinkelmann.de
Sat Jan 31 04:40:35 EST 2009


> I have installed Cyrus 2.3.11 and it works fine together with Postfix.
> But there is something strange. I found these two things:
>
> 1. Cyrus doesn't seem to accept mailboxes with a dot in it, like
> "edwin.boersma". It then bounces the mail with a "Message contains
> invalid header" message:
>
> <edwin.boersma at secureoffice.net>: data format error. Command output:
>     edwin.boersma: Message contains invalid header
>
> It also says:
>
> Diagnostic-Code: x-unix; edwin.boersma: Message contains invalid header
>
> I changed to user name to "edwin_boersma" and then it works.
>
> Is this "works as designed" or just a plain bug?

Did you enable unixhierarchysep in impad.conf? Without this the "." is a
special Character in Cyrus.

> 2. If I send an email to 2 or more users on the same server, the message
> bounces with a "Mailbox does not exist" message.
>
> <edwin at localhost.secureoffice.net> (expanded from
> <edwin at secureoffice.net>):
>     data format error. Command output: : Mailbox does not exist
>
> <niklas at localhost.secureoffice.net> (expanded from
> <niklas at secureoffice.net>):
>     data format error. Command output: : Mailbox does not exist
>
> Both mailboxes are there, for sure. Sending to each user seperately works!

You should not use deliver from Postfix. Deliver is just a wrapper between
stdin and lmtp. Postfix can speak lmtp itself.

--
Andreas



More information about the Info-cyrus mailing list