[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [cobalt-users] catch all address



>Make sure the catchall email address is located at the end of
>/etc/virtusertable after the line:
># Put custom additions below (Do not change/remove this line).
>
>Should look like:
>@domain[insert tab here]username
>

I just did as you said.. added below the link, did:
makemap hash /etc/virtusertable < /etc/virtusertable

and sent test mails. yes the mail showed up where it was supposed to.
BUT I then sent a mail to an address I know there is no user or alias and
the mail bounced as user unknown

now what??

I had the same exact problem until this afternoon.

The way I solved it (I took a stab, but with the help of tech support) was to make sure Sendmail is passing the intended user name to the actual assigned mail server. Here is an example of how I made it work:

# This file is automatically generated
# Please put custom changes at the end
# Cobalt Networks 1998

user1@xxxxxxxxxxxx      user_1
user2@xxxxxxxxxxxx      user_2
@mail.xyz.net             user_1

# accept-email-at-domain routes
@abc.com        %1@xxxxxxxxxxxx
@abc.net        %1@xxxxxxxxxxxx

Where mail.xyz.net is a virtual site on the machine and all users are assigned under the site mail.xyz.net. In addition, I also have MX records for abc.com and abc.net to point to mail.xyz.net. Finally, I also have abc.com, abc.net and xyz.net set as valid domains to accept e-mail for (in E-mail server parameters).

Good luck!
-JSLucido

: jeff.lucido
: web.architect
:
: J2.Media
: www.j2media.com
: jslucido@xxxxxxxxxxx
:
: T.972.926.0037
: F.972.926.0038