E2K3 w/ SP2 cannot receive internet email (Full Version)

All Forums >> [Microsoft Exchange 2003] >> Installation



Message


WildDaemon -> E2K3 w/ SP2 cannot receive internet email (24.Mar.2007 11:15:30 AM)

Hi all,

I have 1 server with Windows 2003 (SP2) as Domain/DNS/DHCP/Email.
I am quite new to Exchange so I don't really know where to change what, anyways the problem is that I cannot receive internet email (I have tried this from 2 different addresses!).
I can however send email to the internet and the message is delivered.
Could someone tell me what to do? Or, maybe what to look for? ANY help would be greatly appreciated.
I've tried searching on google to installation and setup guides but no success.

Thanks in advance,




flowcom1 -> RE: E2K3 w/ SP2 cannot receive internet email (24.Mar.2007 11:57:04 AM)

Two things,
1. Check your firewall and make sure port 25 pointed to you mail server. 

2. If your runiing outof your home, your ISP is probably blocking port 25.  In that case you will need to use a mail reflector service. 




WildDaemon -> RE: E2K3 w/ SP2 cannot receive internet email (24.Mar.2007 12:43:41 PM)

Hey flowcom1,

Do you have anything related to settings in exchange?
because:

1. I have my router's port 25 forwarded to my server, and it works (tested this with telnet).
2. My ISP says that I'm allowed to have a web/email server, and with a telnet session it does not give me errors that it could not connect or whatever.

Thnx,




uemurad -> RE: E2K3 w/ SP2 cannot receive internet email (24.Mar.2007 12:55:31 PM)

Let's take a step backwards.  Ask yourself the following:

Do you have a registered Internet domain name?
Does that domain have an MX record attached to a public IP address?
Is that IP address hosted by your systems?
Can you establish a telnet session via port 25 to that IP address?
Can you issue a complete SMTP transmission to that IP address?




WildDaemon -> RE: E2K3 w/ SP2 cannot receive internet email (24.Mar.2007 1:17:19 PM)

quote:

Do you have a registered Internet domain name?

Yes, I do.
quote:

Does that domain have an MX record attached to a public IP address?

In the DNS manager I have an A record pointing to my IP address, the MX record is pointing to the name given in the A record with a CNAME.
quote:

Is that IP address hosted by your systems?

The IP address that is given in the A record, is pointing to the IP address my ISP gave me. That IP address is taken by my router, which then forwards all network traffic on port 25 to my server.
quote:

Can you establish a telnet session via port 25 to that IP address?

As mentioned before, yes I can.
quote:

Can you issue a complete SMTP transmission to that IP address?

If you mean if I can open a telnet session, then pretend if I'm a mailserver and am sending an email, then yes that works.

If you need to know more, just ask :)


Gtrz,




uemurad -> RE: E2K3 w/ SP2 cannot receive internet email (24.Mar.2007 1:40:29 PM)

quote:

If you mean if I can open a telnet session, then pretend if I'm a mailserver and am sending an email, then yes that works.

Thanks for answering the questions.  Let's dig deeper.
Typing in telnet <IPAddr> 25 and getting a response indicates port 25 is open and the server is running SMTP.  So far so good.
You understand that you are pretending to be a mailserver sending an Email.  Also good.
Now, let's actually be that outside mailserver and send Email.

The response to the telnet command will indicate whether the remote server is SMTP or ESMTP.
If ESMTP, you can issue either a HELO or EHLO command.  If SMTP, it won't understand EHLO.

Type: EHLO test
You'll get a bunch of SMTP responses, hopefully ending with OK

Type: mail from: outsidetest@abc.com
Again, you'll get a response, hopefully ending with OK

Type: rcpt to: <validaddress>@yourdomain.com
Make sure the address is valid within your SMTP domain.  If it's not, the response should indicate that.  If valid, you'll see a response that doesn't indicate an error.

Type: data
Type: subject: Test message

Press Enter
This is a blank line after the subject line - it helps to delimit the end of the subject and the beginning of the message body.

Type: This is a test
Press Enter

Type: .
This is a period followed by Enter.  It delimits the end of the message body and you should receive a response indicating the message is queued for delivery.

Type: quit
This terminates the Telnet session.

If you make it all the way through without errors, you should either receive the message in the mailbox indicated in the Rcpt To: command, or at least be able to find it in Message Tracking.




WildDaemon -> RE: E2K3 w/ SP2 cannot receive internet email (24.Mar.2007 1:52:19 PM)

Hi uemurad,

Yeah that works, the message gets delivered right after.
I tried it with an EHLO hotmail.com and that worked (surprisingly enough!).

Grtz,




uemurad -> RE: E2K3 w/ SP2 cannot receive internet email (24.Mar.2007 2:48:45 PM)

The parameter of the HELO/EHLO command really doesn't have any authentication function.  Unless the receiving system is doing some sort of checking, you can pretty much put anything there.

What you've demonstrated to this point is that if the outside system reaches your Exchange server, the message will be delivered.  Next, you need to find out where outside systems are trying to send messages to you.

If you performed the Telnet from an outside system (meaning one that has to come across the public Internet without help from a point-to-point VPN to reach the server), then next make sure that the outside system knows how to reach you.  In other words, DNS.

At that outside system, first flush any local DNS cache present.  Use the command IPCONFIG /FLUSHDNS.

Then use the NSLookup command.  At a command prompt, type NSLOOKUP.
Type SET TYPE=MX
Next type the name of your domain (e.g. mydomain.com)

This will return the MX record address.  This is what a sending system would use in its SMTP communication.  Make sure that this is correct for your domain.




WildDaemon -> RE: E2K3 w/ SP2 cannot receive internet email (24.Mar.2007 2:57:58 PM)

Hi uemurad,

As said in my first reply to you, this is pointing to the A record with a CNAME.
And the A record is pointing to my IP address.

I did what you said in your post and it showed exactly as I imagined, it showed the data that the CNAME holds.

If you want to know more just ask :)


Grtz,




uemurad -> RE: E2K3 w/ SP2 cannot receive internet email (24.Mar.2007 3:33:13 PM)

So what happens to messages sent from actual outside systems?  Do you get an NDR?  If so, what does it say?  If you don't get an NDR, check Message Tracking to see if your Exchange server received it and what it did with the message.




WildDaemon -> RE: E2K3 w/ SP2 cannot receive internet email (24.Mar.2007 3:41:31 PM)

Hi again uemurad,

I didn't receive an NDR yet, only that the message has been delayed after 4 hours.
The 'Message Tracking' said:

The tracking database on xxxxxxx is not available or the message has left the Exchange organisation.

So what can I do? I don't have a clue what's up.


Grtz,




uemurad -> RE: E2K3 w/ SP2 cannot receive internet email (24.Mar.2007 4:21:46 PM)

See which queue the message is sitting in.  Is there more information in Message Tracking prior to what you mentioned?  What did Exchange do with the message?

How many Exchange servers do you have in your environment?




WildDaemon -> RE: E2K3 w/ SP2 cannot receive internet email (24.Mar.2007 4:48:25 PM)

It isn't in any queue.
There isn't more information in the Message Tracking tool, doesn't matter if I only search with the Server field filled in or the Server and Recipient field filled. It both gives no results, just the message that it probably left the organisation.

quote:

What did Exchange do with the message?

I don't know, that's what I also would like to know. Because when I look at "First Storage Group" -> "Mailbox Store" -> "Mailboxes", I do see that the 'Total items' for my account adds up. However, I never see an email in my inbox.

Oh I'm talking about 1 Exchange server here.

I also got an email from hotmail, about that they couldn't deliver it in the last 4 hours and that the cause was a timeout (?????).


Grtz,




uemurad -> RE: E2K3 w/ SP2 cannot receive internet email (24.Mar.2007 6:08:53 PM)

Send me a PM with your domain name and I'll conduct some tests.




flowcom1 -> RE: E2K3 w/ SP2 cannot receive internet email (24.Mar.2007 6:13:29 PM)

When the tests are done; as I am curious on what the answer and results are, could you post them if possible?  Thanks




uemurad -> RE: E2K3 w/ SP2 cannot receive internet email (24.Mar.2007 6:25:20 PM)

Absolutely.  The power of the MSExchange.org forums is in the ability for other people to search later and find solutions to similar issues.  Too many other sites start with a question, others make suggestions, then you never get to see results.  I encourage everyone to post solutions, even when they've solved it themselves.




WildDaemon -> RE: E2K3 w/ SP2 cannot receive internet email (25.Mar.2007 3:25:03 AM)

PM sent.




WildDaemon -> RE: E2K3 w/ SP2 cannot receive internet email (25.Mar.2007 3:54:36 AM)

Ok hmmm,

Does it have something to do with the SMTP Connector? I just deleted it and now I don't get ANY mail at all! Not from a real mail server or a telnet session.
It does say 250 OK on every command I send, then it also mentions that the mail is ready for delivery, but no mail.




farisnt -> RE: E2K3 w/ SP2 cannot receive internet email (25.Mar.2007 9:32:46 AM)

Make sure that your IP is not Blocked as it maybe sending SPAM

another Q
Do you want to recive Email from a Website
or messages sent direct to your Email server where your ISP have an MX for your IP





WildDaemon -> RE: E2K3 w/ SP2 cannot receive internet email (25.Mar.2007 10:14:14 AM)

quote:

Do you want to recive Email from a Website

No, I don't.

quote:

or messages sent direct to your Email server where your ISP have an MX for your IP

Yes, directly to my mail server. However, my ISP didn't gave me the MX record. They only gave me an IP address.
I bought a domain name and in the DNS manager I have changed the MX record so it's points to my A record.

Grtz,




Page: [1] 2   next >   >>