Linode.com Forum Forum Index Linode.com Forum
Linode Community Forums
 


PRT Record?? Remote mailserver won't accept my mail.

Click here to go to the original topic

 
       Linode.com Forum Forum Index -> Email/SMTP Related Forum
Author Message
Clapper



Joined: 10 May 2004
Posts: 33

Posted: Sun Sep 25, 2005 3:51 pm    Post subject: PRT Record?? Remote mailserver won't accept my mail.  

I am using Zonedit and Linode for a while, and basically my mail and everything resolves and works ok.

www.hiddenworld.net

However, I had trouble getting another mail server to accept my messages. Here is their rejection response in my log (yyy.yyy.. is my ip address):

Code: > host mail.anotherdomain.com[xxx.xxx.xxx.xxx] said: 450
> Client host rejected: cannot find your hostname,
> [yyy.yyy.yyy.yyy] (in reply to RCPT TO command)


This thread says I need PRT record: Quote:

http://groups.google.com/group/mailing.postfix.users/browse_thread/thread/b693dfa514bfeded/71b88f7773459269?lnk=st&q=(in+reply+to+RCPT+TO+command)+postfix+said:+450+Client+host+rejected:+cannot+find+your+hostname,&rnum=1&hl=en#71b88f7773459269



Is that a part of Postfix configuration, or do I need to change something in my Zoneedit record?

I guess the remote host can't resolve my IP to an address? How can I resolve?
Back to top  
TehDan



Joined: 25 Nov 2004
Posts: 40

Posted: Sun Sep 25, 2005 4:19 pm    Post subject:  

As you know, normal DNS takes a hostname and returns an address. There is also RDNS (Reverse DNS) - RDNS takes an IP address and returns a hostname - it uses PTR (PoinTeR records) to do this.

For mail to work you have to set rdns - this is done in the Linode Platform Manager rather than with zoneedit - because you're doing things backwards: associating and IP address (owned by linode) with your domain (owned by you).

Mailservers look up PTR records to stop basic spam techniques - spammers liying about hostnames to try and avoid detection.

Hope this helps,

Dan
Back to top  
Clapper



Joined: 10 May 2004
Posts: 33

Posted: Sun Sep 25, 2005 6:27 pm    Post subject:  

TehDan wrote: As you know, normal DNS takes a hostname and returns an address. There is also RDNS (Reverse DNS) - RDNS takes an IP address and returns a hostname - it uses PTR (PoinTeR records) to do this.

For mail to work you have to set rdns - this is done in the Linode Platform Manager rather than with zoneedit - because you're doing things backwards: associating and IP address (owned by linode) with your domain (owned by you).

Mailservers look up PTR records to stop basic spam techniques - spammers liying about hostnames to try and avoid detection.

Hope this helps,

Dan

Thanks for that! Can you direct me to Linode Platform Manager so that I can make the corrections?

In my "member's home" page, I have already set the reverse DNS, but it sounds like you are refering to something else...

Thanks!
Jeff
Back to top  
TehDan



Joined: 25 Nov 2004
Posts: 40

Posted: Mon Sep 26, 2005 4:28 am    Post subject:  

Members page is the right place (LPM is just the fancy name...), the change can take about 24 hours though.

Try typing "host <your ip>" at your command prompt to check your RDNS - you'll either see your domain (in which case its done) or a linode domain (in which case the changes haven't propogated yet.

if you don't have host installed, its in the bind9-host package in debian, you can also check them online at http://www.samspade.org/t/
Back to top  
Clapper



Joined: 10 May 2004
Posts: 33

Posted: Mon Sep 26, 2005 10:14 am    Post subject:  

I was just impatient. You were right, after 24 hours looks like my messages are now being delivered!

Thanks!
Back to top  
 
       Linode.com Forum Forum Index -> Email/SMTP Related Forum
Page 1 of 1