On Thu, 2008-10-02 at 08:41 -0500, Michael Sullivan wrote:
> I have three boxes: camille.espersunited.com,
> catherine.espersunited.com, and baby.espersunited.com . Traditionally,
> baby has been our server, but the power supply went bad last April and I
> wasn't able to get it fixed until very recently. Since baby went down,
> camille has been our server. But now baby is back up again, and acting
> as a server, and everything has been going well except this: camille
> and catherine as still trying to send mail from cron jobs to camille
> instead of to baby. AFAIK I've updated all the appropriate DNS records
> on all machines, so how can I fix this? Is it possible to set camille's
> exim to forward all mail it receives to the equivalent accounts on baby?
>
>
This bothers me:
camille log # dig camille.espersunited.com MX
; <<>> DiG 9.4.2-P2 <<>> camille.espersunited.com MX
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 58323
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;camille.espersunited.com. IN MX
;; AUTHORITY SECTION:
espersunited.com. 3600IN SOA camille.espersunited.com.
michael.baby.espersunited.com. 1 10800 3600 604800 3600
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Oct 2 08:44:58 2008
;; MSG SIZE rcvd: 91
baby ~ # dig baby.espersunited.com MX
; <<>> DiG 9.4.2-P2 <<>> baby.espersunited.com MX
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 23312
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; QUESTION SECTION:
;baby.espersunited.com. IN MX
;; ANSWER SECTION:
baby.espersunited.com. 10800 IN MX 1 baby.espersunited.com.
;; AUTHORITY SECTION:
espersunited.com. 10800 IN NS baby.espersunited.com.
;; ADDITIONAL SECTION:
baby.espersunited.com. 10800 IN A 192.168.1.2
;; Query time: 6 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Oct 2 08:45:47 2008
;; MSG SIZE rcvd: 85
As you can see, the request for baby's dig info returns an MX record to
baby, but camille's returns no MX record. AFAICT the MX section of both
db.espersunited.com files is identical. So why does one return an MX
record, and the other doesn't?