On Fri, Feb 11, 2011 at 02:56:47PM +0100, Matteo Cazzador wrote: > Thank's, i explain better why i need it, i need to do s? because i need to > reduce > the traffic between server b to server a and viceversa this is > for me the first priority.
If "a" and "b" are the MX hosts for a single email domain, your problem has no solution, their job is to forward mail to the right mailstore for each user, which means a->b and b->a if both are the mailstore for a subset of the population. To avoid forwarding between hosts, deploy additional front-end MX hosts, that route mail to either "a" or "b" as appropriate, then "a" and "b" become pure mailstore hosts. If you want external senders to send to the right "host" because "a" and "b" are in geographically distant locations, you need to create sub-domains for the primary addresses of users: u...@a-domain.example.com u...@b-domain.example.com Then publish appropriate MX records: a-domain.example.com. IN MX 0 a-mx.example.com. b-domain.example.com. IN MX 0 b-mx.example.com. -- Viktor.