In sum, I need help with setting up a PTR record. The reason for this follows.
Using RedHat9 I am running smtp/imap/sendmail to serve an email server. This setup has been working very well except that emails to earthlink.net are being rejected. I narrowed the problem down to that I need to relay my outgoing email through the Verizon's outgoing email server. I've set up my sendmail so that it authenticates to this server to send email. Although I am not 100% sure that my server is connecting to verizon, the return message below most likely indicates that this connection is in fact a good one:
The original message was received at Mon, 23 Aug 2004 08:12:33 -0400
from localhost.localdomain [127.0.0.1]
----- The following addresses had permanent fatal errors -----
(reason: 550 relaying mail to yahoo.com is not allowed)
----- Transcript of session follows -----
... while talking to outgoing.verizon.net.:
<<< 550 relaying mail to yahoo.com is not allowed
550 5.1.1 <firstname.lastname@example.org>... User unknown
<<< 503 No recipients specified
So I talked to Verizon and they told me that I need to have a PTR (point to record) because many domains are now doing a reverse lookup on emails to make sure that the sender is legit. Furthermore, they told me that the PTR needs to be setup at the DNS authority on my domain. This happens to be godaddy.com. So I spoke to a rep at godaddy and after consulting with the manager, the rep told me that the PTR needs to be in the email machine, not the DNS servers. Can anyone advise as to how to set this thing up properly.? Maybe it is because I have received conflicting information and read up about it without any one resource being complete but I doubt that the PTR should be on my machine. Suggestions are appreciated, especially correct ones.