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 Chris Miller on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Migrated to sbs 2008 now no email

Status
Not open for further replies.

biglebowski

Technical User
Jan 29, 2004
3,117
GB
I upgraded to sbs 2008 from 2003 3 days ago and now we are not receiving any external email (internal & outgoing is ok).

So far I've tried:

1. testing with mxtoolbox.com -fail
2. check mx & a records- all point to our ip
3. using shieldsup to check that 25 is open on the server -yes
4. running wireshark on sbs but no port 25 traffic is being rx'd

I can't see any reason why we aren't receiving email?

weight.png
 
If you try telnetting to the server over port 25 from an external source, does WireShark show anything? If not, then there is a firewall/router isssue.

Pat Richard MVP
Plan for performance, and capacity takes care of itself. Plan for capacity, and suffer poor performance.
 
Not sure if it's connecting after running telnet xxx.xxx.xxx.xxx 25 I get a black screen and then goes back to the prompt after 30 secs. Shouldn't I get the exchange name back or a welcome?

Strange thing is I could see 2 port 25 packets in ethereal from earlier.

weight.png
 
Sounds like you're hitting the firewall. If it's a PIX firewall or ASA, ensure that SMTP inspection is disabled.

Pat Richard MVP
Plan for performance, and capacity takes care of itself. Plan for capacity, and suffer poor performance.
 
You may be hitting a firewall, or the SMTP connection may be timing out because it's not getting any data. Here's a way to send a test email via telnet.

Open a command prompt and type "TELNET" and hit enter.
In the telnet prompt type "SET LOCALECHO" and hit enter.

You should get a response saying that local echo has been turned on. This will be necessary for you to be able to see what you type.

Now in the telnet prompt type "OPEN xxx.xxx.xxx.xxx 25" and hit enter. (where the x's represent your external email server IP address, the IP address that is referenced in your MX record.

You should now be connected to the mail server.

Type "HELO hostname.com" and hit enter.

The server should respond with an identification string.

Then type "MAIL FROM:you@hostname.com" and hit enter.

The server should respond with a string that indicates OK.

Then type "RCPT TO:xxx@xxx.com" and hit enter. (where the x's represent your internal email address)

The server should respond with a string that indicates OK.

Type "DATA" and hit enter.

The server should respond with a string that indicates OK.

Type in some random text or a test message or something. This will be the body of the message. Then when you are done putting in your test message, hit enter, then the period key, then enter again. A "." on a blank line is used to signify the end of message. You should get a message indicating that the email was sent.

Type "QUIT" then hit enter to terminate the connection.

Keep in mind that this isn't a text editor, so the backspace and delete keys won't actually backspace or delete. You need to be careful when you type to make sure that there are no typos.

If you get a breakdown at any point along the way you should be able to identify where the problem lies.

________________________________________
CompTIA A+, Network+, Server+, Security+
MCTS:Windows 7
MCTS:Hyper-V
MCTS:System Center Virtual Machine Manager
MCSE:Security 2003
MCITP:Enterprise Administrator
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top