As this is a hosted server we are building there is no "local". And it's supporting multiple companies/domains. Everyone would be remote and using a variety of clients (mostly our webmail interface, apple mail, iOS devices, thunderbird). And in terms of hardware, ideally I would like to keep it to as little as possible (preferably one machine), as we are unfortunately tight on IPs at this time. (e.g. we have one for this service right now)
From looking through some more current tutorials on integrating Amavisd it seems that I should be able to create multiple streams inside a single postfix setup (e.g. I have different cleanup services based on going to or coming from amavisd). Or could use the multi-instance setup. Or would policy daemons of some sort need to be written to handle the complexity I'm needing? On Dec 10, 2013, at 10:35 , Wietse Venema wrote: > I would suggest to separate the "sending" and "receiving" mail > streams completely. > > Sending stream: All mail is submitted to one or more dedicated > servers that receive mail only from local systems. They forward all > mail (internal and external) to your archival service. > > Receiving stream: All mail for your company is received by one or > more dedicated servers that receive mail only from your archival > service. > > Wietse Edward Rudd OutOfOrder.cc Skype: outoforder_cc 317-674-3296