Thank you all for your most helpful tips. I will spend some time with
this information and see what I come

On Wed, May 4, 2011 at 1:01 PM, Jeroen Geilman <jer...@adaptr.nl> wrote:
> On 05/04/2011 09:36 PM, Christopher Adams wrote:
>>
>> Hello,
>>
>> I am attempting to get Postfix working as a relay to an Exchange 2010
>> server in the same subnet. The incoming mail may originate from the
>> same subnet, but it all goes through a central server that is outside
>> the subnet. I am doing this for troubleshooting connections between
>> the central server and the Exchange server, so it is only temporary.
>>
>> The outside server would route mail through the server running
>> Postfix, which would then relay to the Exchange server.
>>
>> To get the results that I want, without planning for a permanent setup
>> to relay to Exchange, what Postfix configuration parameters do I need
>> to set?
>>
>> These are the parameters that I am guessing have to be tinkered with
>> and I have added some values, but am unsure about if I need to do
>> anything with the others. Since I don't want mail to be delivered
>> locally on the Postfix server, I am assuming that mydestination should
>> be empty?
>>
>
> When doing this sort of man-in-the-middle magic you need to consider all
> worst-case scenarios.
> These definitely include exchange being down and your postfix box queueing
> the external mail.
> Have you considered what should happen in that case ?
>
>> relay_domains = $mydestination, ip.of.outside.mailserver
>
> ...no, relay_domains contains the domains you wish to relay mail FOR.
> In this case, the domains configured on the Exchange server and coming in
> via the external MTA.
>
>> mydestination = (empty)
>
> You want mydestination set to the resolvable name of this postfix server,
> or, at a minimum, to "localhost".
>
> If you set it explicitly to empty then no mail can ever be delivered locally
> - including system mail to root or postmaster.
>
>> myorigin
>
> Is not directly involved in your setup, and defaults to $myhostname (which
> should be fine).
>
>> relayhost = [exchange.server.ip]
>
> Note that this will send ALL mail to Exchange, not just the mail you receive
> from the external MTA.
>
>> Thanks for getting me started in the right direction.
>
> Please start here, and work your way up:
>
> http://www.postfix.org/BASIC_CONFIGURATION_README.html
>
>
>
> --
> J.
>
>

Reply via email to