On 2011-09-23 19:51, Kaleb Hosie wrote:
I'm currently tasked with a project of creating a spam server which
will receive email for all of our customers, filter it for spam and
relay clean mail onto the final destination. The challenge is that it
needs to be manageable by someone who doesn't know Linux.
Is there a way to add additional domains without the need to login
through SSH?
Here is how postfix is configured:
transport_maps = hash:/etc/postfix/transport
relay_domains = hash:/etc/postfix/relay_domains
/etc/postfix/transport:
abc.com :[mail.abc.com]
xyz.com :[mail.xyz.com]
/etc/postfix/relay_domains:
abc.com OK
xyz.com OK
I've tried using Webmin however to my knowledge, it only supports
modifying the transport file but won't add additional relay domains.
Am I missing something?
Is there an easier way of configuring this?
You could try postfixadmin: www.postfixadmin.org
Note that this requires significant alterations to your configuration.
In addition, when splitting off spam filtering from delivery this way,
you need to either restrict spam handling to this one box, or reject
spam in-line during the SMTP conversation, for example using an smtp proxy.
Accepting and then not relaying spam is unacceptable and causes
backscatter damage.
--
J.