I am running Exchange 2003 SP 2 on Server 2003 SP2
On my server if I do a nslookup -q=MX mydomain.com
It comes back with:
mail.mydomain.com internet address = my.ip.address.here
In ESM, if I go to 'Default SMTP Server -> Delivery -> Advanced
it tell me the fully qualified domain name is mydomain.com (not mail.mydomain.com).
I set it up on purpose this way because I was transitioning from an old mail server that already had that name.
The mail server has been running very well for the past few weeks.
However the other day I got a bounce back from an outside domain I was trying to send it. The error was:
Diagnostic-Code: smtp;554 5.7.1 : Client host rejected: ACL mta_clients_dict_arch_ip
I assumed this was some type of blacklist thing, but when I contacted the mail admin at the problem domain he told me otherwise.
He said because the FQDM set up in SMTP was not the same as the FQDM my MX record was pointing to, my server was rejected.
The PTR record that my Server company (Rackspace) has set for my server on their DNS servers is correctly pointing back to my new mail server. The name on the PTR record is the same name FQDM as is showing in ESM above.
I always thought that the name the PTR record referenced just needed to be the same name the server broadcast itself, which in this case it is.
So, I have a few questions.
1. Was I correct in this assumption? Is this outside mail server I am connecting to that is throwing the errors just being really picky or will I have this problem with other mail servers in the future if I don't change things on my end?
2. In order to change this, do I just have to change the name in ESM (Default SMTP Server -> Delivery -> Advanced) and then have my Server company change the PTR record on their DNS server? Or is there something else I need to change or have changed anyplace else?