Can I do in Postfix what I could do in Qmail?
I have been given the task of implementing an email solution similar to port995.comThe main difference is that it will be a non-comercial implementation and so won't be carrying the sort of traffic port995.com probably do.
I am conducting a feasability study to choose the MTA I will use.
I believe port995.com use Sendmail.
I believe I can replicate all/most functionality using Qmail &
vpopmail.
I have read various documentation for Postfix and am aware that it can handle each item on my specification list individually without
problems.
I am strugling however to determine if all items can be satisfied at
the same time.
I am NOT looking for someone to write a long document telling me step by step how to implement this (although that would be ideal). I'd be happy to just be told what tools/patches/docs to specifically
consider.
Initially, i'd be happy with a
"Yes - Postfix can deffinately do all this at the same time"
or
"No - Postfix is currently lacking in <particular functionality>"
Would the Postfix book published by Sams be worth purchasing for myrequirements?
I have narrowed the requirements down to:
- Each end user (customer in port995's case) will be allocated an
account
- The account is independent of any system accounts there may be (virtual)
- Each account should be assigned a disk quota
- Each account should be able to configure multiple/unlimited domains
- Each account should be able to configure multiple/unlimited email
addresses
- The user should be able to specify if each domain will be
independant of each other
i.e. joe@domain1 may or may not be the same maildir as joe@domain2
- The user should have the option to assign a disk quota per address
- Each address should have the option to have an autoresponder
- Filtering email into folders should be available per address
- A whitelist/blacklist facility would be nice, per domain or per
address
- We should be able to offer some level of spam protection (perhaps
level selectable by user)
- We should be able to offer virus protection (integration with a
commercial virus checker)
Thanks for even reading this far!