Well, after lurking for many, many months, I finally got Postfix set up
on FreeBSD. As some of you know, my MTA is MS Exchange, not IMail, but
after looking at a lot of possibilities, I am certain that the tools
built-in to Exchange (even the new Exchange 2003) or available as
add-ons are just inadequate.
I anyone willing to share sample (complete) configuration files for
postfix? I have the basic setup running, but have a lot of work to do to
configure it the way I want.
Specifically, I'm having a little trouble understanding the best way to
configure the relay/domains/IPs for this
My main mail domain is byronetta.com
The MX records point to mail.byronetta.com 198.235.200.78
The firewall NATs 198.235.200.78 to the private IP of my
Exchange MTA at 192.168.71.3
IMGate/Postfix has an IP of 192.168.71.21 (behind the
firewall).
I will change the firewall to NAT the 198.235.200.78 to
IMGATE instead of Exchange...
So, a sending MTA will contact 198.235.200.78 (which will
actually be 192.168.71.21),
IMGATE will either accept or reject the mail, and deliver it, if
accepted, to 192.168.71.3.
(As it stands now, 192.168.71.21 (IMGate) can deliver to 192.168.71.3
(Exchange) just fine;
I get nightly reports.)
So
Mydestination must include byronetta.com (defined as
$mydomain)
Proxy_interfaces must include the outside address
(198.235.200.78)
Inet_interfaces is left to all (there is only one)
Relay_domains has to contain $mydestination (or all of the
domains that I will eventually do this for),right?
I'm not quite sure of the role of Permit_mx_backup ?
And I'm also not sure *how* I tell postfix that mail it
receives for Byronetta.com goes to 192.168.71.3 (right now, it's getting
that from the MX lookup.. . but once postfix is running, the exchange
box won't be publicly listed.)
Thoughts? Comments? Examples?