On 11/26/11 6:01 PM, Wietse Venema wrote:
> Philip Prindeville:
> [ Charset ISO-8859-1 unsupported, converting... ]
>>> And unless you turn off IP forwarding in the TCP/IP stack, the value
>>> of {if_addr} and {if_name} says nothing about the path that packets
>>> have taken. It just says something about the destination IP address.
> 
>> In a richly connected network with a multihomed host, packets might
>> arrive on more than one interface during the course of a connection
>> anyway, possibly even simultaneously.
> 
> Indeed. That's why {if_name} is totally meaningless in such
> configurations, and {if_addr} mostly meaningless.
> 
> So, you can save yourself time and skip these features unless you
> intend to run Postfix on a multi-homed firewall, which case I would
> recommend running Postfix on single-homed hosts on both sides of a
> "bare" firewall (the configuration of classical DEC SEAL firewall).
> 
>       Wietse

I really don't think it's that simple.

I know of one scenario for instance where the public interface speaks to 
outside mailers (and indeed is an MXer on that interface), but a loX interface 
(like 127.0.0.2) talks only to a another relay agent which is allowed to submit 
outbound messages for relaying.

Give people the capacity to do flexible and powerful things, and you're rarely 
disappointed.

-Philip

Reply via email to