LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   The following recipient(s) cannot be reached: (https://www.linuxquestions.org/questions/linux-newbie-8/the-following-recipient-s-cannot-be-reached-812158/)

jimbo2010 06-04-2010 10:02 AM

The following recipient(s) cannot be reached:
 
Hi Guys

Can any one could help me to solve this problem


The following recipient(s) cannot be reached:

'leoj082476@hotmail.com' on 6/4/2010 10:44 PM
550 5.7.1 <'leoj082476@hotmail.com'>... Relaying denied. IP name lookup failed [203.87.215.69]


Im using slack ware 10.2 for may mail server

Please help me

MensaWater 06-04-2010 10:20 AM

the 203 IP is NOT hotmail so I'm assuming it is yours or your ISPs.

I believe the message is telling you that they refused to accept the email from the 203 IP because there is no reverse lookup for it so they can't verify who it is. Many people do a reverse (PTR) lookup for IPs attempting to send email to them to prevent spam.

When I attempted a lookup on the 203 IP it came back servfail meaning there is no PTR record for it or the DNS server that serves it is down. (Most likely the former.)

When I did a whois for the IP it came up showing in part:
inetnum: 203.87.128.0 - 203.87.255.255
netname: SMARTBRO-PH
descr: Smart Broadband Incorporated
descr: Wireless Broadband Access
descr: Ayala Avenue, Makati City

That inetnum line indicates to me that Smart Broadband Incorporated is saying they own the entire range described. You may wish to run whois on the IP yourself for further information. If they've delegated the IP to you then you may need to make your own PTR record in DNS and if they haven't you'll need to ask them to create one in their DNS server.

jimbo2010 06-05-2010 11:49 PM

Hi MensaWater,

The actual scenario is this, I have mail server which is built in slackware 10.2 then with two IP address which is the internal IP which is part of internal domain and one public IP, My second server which is my ISA server and internet server, which is the smart bro.

By the way My mail server has its own internet provider. it is separated by internal domain.

I can't figure out the conflict of my structures. Before I use ms exchange as my mail but because its to expensive buying cals we decided to changes it into linux, I did not change my firewall only the mail. and in able for us to make mails outside our domain we use squirrelmail as our mail.

MensaWater 06-07-2010 07:42 AM

Are you saying you're "Smart Broadband Inc"? If not then you don't own the IP range according to whois.

The message you're getting is fairly straight forward - refusing to examine what it tells you means you're not going to solve the issue.

From the server you're attempting to send the mail what happens when you type "dig -x 203.87.215.69"? What happens if you try to "telnet 203.87.215.69 25" (attach to the mail port 25)?

jimbo2010 06-08-2010 07:02 AM

Ok lets make it simple.

I could send emails through my local network. But If Im going to send mails outside my network
it gives that message.

MensaWater 06-08-2010 10:23 AM

Quote:

Originally Posted by jimbo2010 (Post 3996535)
Ok lets make it simple.

I could send emails through my local network. But If Im going to send mails outside my network
it gives that message.

That doesn't make it simple because you haven't answered the question.

Is the 203 address yours or not?

As I noted above that address is NOT reachable and many mail servers will refuse to accept mail from a server that they can't reach (or at least lookup) so as to prevent spam.

To make it simple: Don't assume the entire internet is broken when it is more likely it is your setup that is broken.

jimbo2010 06-09-2010 04:00 AM

yes it is mine...

It is smart IP at gave to us for our internet connection

jimbo2010 06-09-2010 04:00 AM

it is a smart IP that they gave to us for our internet connection

MensaWater 06-09-2010 07:31 AM

OK - there needs to be a reverse lookup (PTR) created in DNS that resolves this IP to a name. If you are hosting DNS yourself AND they have delegated the range to you then you need to add the PTR. If they have NOT delegated the range to you then you need to have Smart add the PTR.

Note that just because they assign an IP or IP range to you does NOT mean they delegate it to you in DNS. Typically you have to ask for the DNS delegation to be done if you want to host DNS PTR records for the assigned IP or IP range.


All times are GMT -5. The time now is 07:37 PM.