Hi all,
I would be so grateful if some kind soul could point out what I am missing here!
We have an internal mail server. MX records for the domains it manages were all configured internally/externally and all has been fine for four or five years.
Recently we have switched to Gmail, so I have changed the MX records on all three of our internal DNS servers (Active Directory) and also on our ISP. This was all done on 24th Dec, so plenty of time has passed for full propagation.
Now... most of our emails are coming through fine, but we have some examples when they just do not.
For instance, I have a linux box on our network, which produces some HDD capacity reports. It uses a simple "mail -s" command to mail the report to
server.reports@hayley-group.co.uk.
Instead of the linux box looking up the MX for our domain and sending the mail through Google, it continues to send the mails through our old mail server.
If I manually do an MX lookup on the same linux box, it looks fine:
Code:
[root@hayley etc]# nslookup -query=mx hayley-group.co.uk
Server: 10.11.1.217
Address: 10.11.1.217#53
hayley-group.co.uk mail exchanger = 10 aspmx3.googlemail.com.
hayley-group.co.uk mail exchanger = 10 aspmx2.googlemail.com.
hayley-group.co.uk mail exchanger = 5 alt2.aspmx.l.google.com.
hayley-group.co.uk mail exchanger = 5 alt1.aspmx.l.google.com.
hayley-group.co.uk mail exchanger = 1 aspmx.l.google.com.
Where is the best place to start looking into this? Why is this linux box routing the mail through the old server, when I can successfully resolve MX to Google's servers?
Any help or guidance appreciated!
Best Regards,
Elliot