[email protected]:
> Hi!
> There are the following configuration of the mail system.
> Relay postfix and 2 identical Edge servers (Microsoft Exchange). Relay
> receives mail from the Edge servers and sent it to the Internet and receives
> mail from the Internet for my domain and forwards it to the Edge server.
> There is my transport table:
> /etc/postfix/maps/transport:
> unicredit.ua smtp:[edge.ukrsotsbank.com]
>
> /etc/postfix/main.cf:
> transport_maps = hash:/etc/postfix/maps/transport
>
> If I`ll use the version 3.0 of postfix, how can I use load balansing in
> transport_maps to forwards mail to both Edge servers ?
>
With Postfix 3.0 and later, you randomly select MX hosts.
/etc/postfix/main.cf:
transport_maps = pipemap:{
inline:{unicredit.ua=x},
randmap:{[mx1.ukrsotsbank.com], [mx2.ukrsotsbank.com]}
}
The "inline:{unicredit.ua=x}" ensures that only unicredit.ua will be
load-balanced.
pipemap, inline and randmap are described in the postconf(1) manpage
http://www.postfix.org/postconf.1.html
With earlier Postfix versions you need /etc/hosts or DNS with
a that resolves to multiple IP addresses.
Wietse