I have a strange problem with 'catchall' and it is most likely I just don't understand it.
I have found info on it at: http://www.web-cyradm.org/pipermail/web-cyradm/2003-May/001197.html I tried the solution and it didn't change anything for me. Catchall still caught ALL. I have 3 domains set up on my machine. (Linux suse 9) foo.com foo2.com foo3.com I add account to each: [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] each has it own ip. (15, 16, 17) respectively... but the machine hostname is set up as foo.com I also have a mail server configured for each. mail.foo.com, mail.foo2.com, mail.foo3.com etc When I set [EMAIL PROTECTED] as a catchall. No other accounts get any email. Even in the foo2.com and foo3.com domains. When I look at the email it is addressed to [EMAIL PROTECTED] but is in the [EMAIL PROTECTED] mailbox. ----- I thought ---- that if you did a catch all on a domain it would only catch the email for undefined address of the type [EMAIL PROTECTED] i.e. if I had [EMAIL PROTECTED] and [EMAIL PROTECTED] and emailed to [EMAIL PROTECTED] the catchall would only get the nobody since it wasn't defined otherwise. The wierdest part is that the catchall for the @foo domain is catching the email for @foo2 and @foo3 as well. Any ideas?