Link to home
Start Free TrialLog in
Avatar of itinside
itinside

asked on

What are the correct Pointer Records that need to be setup.

I have an Exchange 2003 Server setup that has a public IP address of:  1.1.1.1
Its primary MX record goes to a spam filtering service (public IP: 2.2.2.2) which then forwards the filtered email to the Exchange server on 1.1.1.1  (no MX record is setup for 1.1.1.1)

When the Exchange server sends emails, it goes through the same company that does the spam service (setup as a Smart Host) but it goes through the IP:2.2.2.3 (on the same subnet as the MX record)

How should by Pointer Records be setup?
The problem I have is that I am getting bounced back messages when sending to Hotmail.com  (this started only a few days ago, and not changes have been made)

The bounced back error is:
"Recipient: [SMTP:captainsven@hotmail.com]
      Reason: 550 OU-002 Mail rejected by Windows Live Hotmail for policy reasons."

Thank you.
Avatar of grblades
grblades
Flag of United Kingdom of Great Britain and Northern Ireland image

Firstly setting up a PTR record is not going to help you but I'll tell you how it should be setup anyway.
When your exchange server sends mail it will announce its name in the HELO/EHLO command. For this example assume its mail.domain.com
This hostname should resolve to its public IP address 1.1.1.1. So 'mail.domain.com IN A 1.1.1.1'
There should be a PTR record for 1.1.1.1 pointing back so '1.1.1.1 IN PTR mail.domain.com.'

Hotmail are notorious for blocking non spam email. You could implement SPF which is simply adding an entry to your DNS for your domain specifying the machines which are permitted to send email from you. Have a look at http://www.openspf.org
Avatar of itinside
itinside

ASKER

Grblades,
 i)     So does this mean that regarless of who's smart host I use, this will never be reflected in my Pointer Records?
ii)  Also the same question for my MX records, regarless of which Spam Filter servers receive my email and then forward to me, this is not reflected in my Pointer Records?
iii)  Can you explain why pointer records will not help in this case?

Thank you.
PTR records are used by the receiving mail server to check that the machine sending the email is who it sais it is. This does not have to relate in any way to the email address the email is from.

Since you are using a smart host to send all your email it is the smart host which is sending the email to the final destinations and it is its IP address which should have a correct PTR record.
So can you tell me what the correct Pointer Record should be for the Smart Host.  (I have the ability to have this changed if it is not setup correctly).

Thanl you.
ASKER CERTIFIED SOLUTION
Avatar of grblades
grblades
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial