On 5/22/06, Paul Howarth <paul@xxxxxxxxxxxx> wrote:
Dan Track wrote: > Hi > > I'm trying to sendmail from a client. The domain has four mx records > for example.com, mx1 (weight 10),mx2 (weight 5),mx3 (weight 1),mx4 > (weight 2). > > The problem I have is that when sending mail, the client always tries > to access mx1. And since this isn't configured the connections gets > refused. Can someone please explaing to me why it doesn't try any of > the others first, given the weighting order? > > This is a standard sendmail install without any configuration changes. > > Thanks for your help in advance Please post the output of "dig example.com mx" when run on the client.
Hi Thanks for your help. Dig result from the client is: dig example.com mx ; <<>> DiG 9.2.4 <<>> example.com mx ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 39743 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 2, ADDITIONAL: 6 ;; QUESTION SECTION: ;example.com. IN MX ;; ANSWER SECTION: example.com. 3600 IN MX 5 mars.l3.example.com. example.com. 3600 IN MX 10 mars.gs.example.com. example.com. 3600 IN MX 1 cluster-b.example.com. example.com. 3600 IN MX 2 cluster-f.example.com. ;; AUTHORITY SECTION: example.com. 3600 IN NS dns0.example.com. example.com. 3600 IN NS dns1.example.com. ;; ADDITIONAL SECTION: cluster-b.example.com. 602261 IN A y.y.y.190 cluster-f.example.com. 602261 IN A z.z.z.190 mars.l3.example.com. 300 IN A x.x.x.25 mars.gs.example.com. 3600 IN A k.k.k.98 dns0.example.com. 3600 IN A x.x.x.26 dns1.example.com. 3600 IN A k.k.k.98 ;; Query time: 4 msec ;; SERVER: x.x.x.98#53(x.x.x.98) ;; WHEN: Mon May 22 13:56:46 2006 ;; MSG SIZE rcvd: 278 So when sending mail it always goes to: 10 mars.gs.example.com. Any idea? Thanks Dan