Sorry for the late summary, original question at the
bottom.
Thank's to all who responded. I solved this using
Postfix (an MTA) with a special feature called
canonical_map that helps in rewriting mail addresses
that match certain regular expressions.
Gil Renard
Original question:
I have the following situation: I have three machines
(mail.example.com, numbers.example.com and
names,example.com). I need to receive mail on
mail.example.com and forward it depending on the "To"
field with the following rules:
-If the user name contains numbers, forward it to
numbers.example.com
72981_at_mail.example.com--> 5572981_at_numbers.example.com
-If the user name contains letters, forward it to
names.example.com
mail.example.com doesn't have any of these user
accounts, I need it only as a forwarder. I also need
this to work automatically when I add accounts in
numbers and in names.
I'm considering two approaches to this problem: using
procmail or writing some sendmail ruleset. How would
you solve this?
I can use 4.0f or 5.1, if needed I can compile a new
sendmail or other MTA.
__________________________________________________
Do You Yahoo!?
Yahoo! Auctions - Buy the things you want at great prices.
http://auctions.yahoo.com/
Received on Wed Mar 14 2001 - 14:58:40 NZDT