Which server software and configuration to retrieve from multiple POP servers, routing by address to correct user

Posted by rolinger on Server Fault See other posts from Server Fault or by rolinger
Published on 2012-09-10T15:45:36Z Indexed on 2012/10/22 11:04 UTC
Read the original article Hit count: 382

Filed under:
|
|
|
|

I am setting up a small email server on a Debian machine, which needs to pick up mail from a variety of POP servers and figure out who to send it to from the address, but I'm not clear what software will do what I need, although it seems like a very simple question!

For example, I have 2 users, Alice and Bob.
Any email to alice@domain.example.com ([email protected] etc) should go to Alice, all other mail to domain.example.com should go to Bob. Any email to [email protected] should go to Bob, and [email protected] should go to Alice Anything to *@bobs.place.com should go to Bob And so on...

The idea is to pull together a load of mail addresses that have built up over the years and present them all as a single mailbox for Bob and another one for Alice.

I'm expecting something like Postfix + Dovecot + Amavis + Spamassassin + Squirrelmail to fit the bill, but I'm not sure where the above comes in, can Postfix deal with it as a set of defined regular expressions, or is it a job for Amavis, or something else entirely? Do I need fetchmail in this mix, or is its role now included in one of the other components above.

I think of it as content-filtering, but everything I read about content-filtering is focussed on detecting spam rather than routing email.

© Server Fault or respective owner

Related posts about linux

Related posts about debian