Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

No incoming mail from outside

Status
Not open for further replies.

Poloboy

Technical User
Aug 26, 2002
58
US
Hi,
I recently setup exchange 2000 box. Everything seems to work ok except for receiving mail from outside. I can send internally and send out but can't receive. I have register my domain with register.com, they host our external dns. All I have to do is change the ip address that point to my webserver. They also have mx information that I've modified to point to my mailserver. But still I can't receive mail from outside. The webserver is working from outside and I can telnet to my mailserver from port 25. My webserver and mailserver are on the same box. Any help I would appreciated.

Jimmy
 
What sort of NDR does the sender get when they try to send a message to your server?
 
I have tried sending a test email from my yahoo account. The email seem to sent but I did not receive it from other account and I did not get a return from yahoo either. It has been a day or so. I tried it again today and I didn't a return email and I didn't receive from other account either.
 
You'd normally get an NDR by now. Maybe you have queues hidden away on your exchange box that aren't able to deliver to your mailboxes? Check this from ESM, expand the server until you get to your Default SMTP Virtual Server...
 
In the queues I have yahoo.com(remote delivery)
total of msg 0
total of msg size 0

Do I need to setup any connectors?
 
Can't hurt.

In theory, and depending on the internet connectivity to your exchange box, you don't need a connector. Messages find their way out...

I'd expect an NDR, if there are no queues. Odd.

I'd try connecting to your server on port 25 'manually' to see what responses you get. I reckon this will give us a clue as to what to do next...

I know you've telnetted already, but have you gone a bit further and tried to send a message via telnet? This link will probably help:
Time for me to get a burger... :), let us know how you do...
 
Ok, I receive the email back saying:
A message that you sent has not yet been delivered to one or more of its recipients after more than 4 hours on the queue on thisdomain.com

The address to which the message has not yet been delivered is: jimmy@mydomain.com

Delay reason: SMTP error from remote mailer after MAIL
FROM:<jim@thisdomain.com> SIZE=2447:
host mail.mydomain.com [12.34.567.89]: 454 5.7.3 Client was not authenticated.

Is this mean licensing issue?
 
Most likely a relaying problem of some kind. Although quite why it keeps trying on the queue I don't know.

I take it mail.mydomain.com is your mail server.

I would check your SMTP server to check that the settings are OK.

DO THIS in ESM, navigate down from your Exchange server to the Default Virtual SMTP Server, right-click and then click Properties.

Click the Access tab, click Relay, and then click All except the list below. Make sure that the &quot;Allow all computers which successfully authenticate..blah, blah..&quot; is selected.

Click OK, and then click Authentication.
Click to select the Anonymous access check box.
Click OK two times.

You might need to restart the Default SMTP Virtual Server if you have had to change anything.

If you didn't need to change anything, then perhaps we need to check that Exchange is happy to receive mail addressed to mydomain.com.

CHECK this by navigating to Recipients - Recipients Policies and Double-click the default policy. On the email address tab, check that you have an @mydomain.com SMTP entry, and that the Exchange Organisation.. is responsible.

If this is all OK, then its time to look at how your mail comes into your server. Maybe that's on chapter 2?
 
If you are behind a firewall using nat make sure there is an entry that points mail to your internal mail server. also
if you have not already done this do an mx record look upo for your domain and make sure it is pointed to the correct ip address.
 
Thankyou very much! It is up and running, I can receive email from outside now :)
 
I can't receive email from certain domains. What do I need to do to allow email from that certain domains.

Jimmy
 
You don't say what you tried to get it working!

But, for whatever you've done so far, as long as you've sorted out the relaying, Exchange would accept connections from all domains by default.

Can you get hold of an NDR for those certain domains?
 
No built-in firewall in Windows 2000.

Is that postmaster reply from your domain? It might be from your ISP.

Your ISP may be blocking port 25. You'd need to check this with them...

Good Luck,


RobbyB

 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top