Avatar of geraldkiii
geraldkiii asked on

New Windows 2008 SBS/ Exchange 2007 not receiving email

I just setup a new server using Windows 2008 SBS with Exchange 2007.  Email is flowing externally, but no inbound emails are being received. I have made sure the ports on our firewall are correct and even called the manufacturer to verify.  Hub Tranport is set to accept all domains we have registered to us, and users with the appropriate mailboxes have been created. I have checked the receiver connector and allowed anonymous users to send email to us. There is no spam filter in place either.

Can you help me please? I need to get this customer email server live as soon as possible.

Thanks in advance for your help.


Exchange

Avatar of undefined
Last Comment
Chris Millard

8/22/2022 - Mon
Chris Millard

OK - a few things to check:-

1. Assuming your inbound email is via SMTP

nslookup
set type=mx
yourdomain.com

Then see if the correct IP address comes back for your domain.

2. Can you access your domains Exchange server using the Telnet command?

If NOT using SMTP, have you configured your Windows SBS POP3 connector?
ASKER
geraldkiii

When I use mxtoolbox.com to research the domain name, the mx record is pointing to the correct IP address.  We are not using POP3 currently.

dud386

When you try to send to the organization, are users getting a bounce-back message? If so, what's the error?

Have you tried and external mail tester? Here's a good one will connect to your mail server and test simple functionality: http://www.hq42.net/net_tools/test_email_addr.php  (it may take a minute to load)
I started with Experts Exchange in 2004 and it's been a mainstay of my professional computing life since. It helped me launch a career as a programmer / Oracle data analyst
William Peck
ASKER
geraldkiii

When I email to the organization, I am not getting a bounce back message.  I am trying that tool you suggested now, but your right...it is taking a few minutes to load.
Chris Millard

What about internal email - is that working OK?
ASKER
geraldkiii

Yes, internal email is flowing fine.
Get an unlimited membership to EE for less than $4 a week.
Unlimited question asking, solutions, articles and more.
ASKER CERTIFIED SOLUTION
Chris Millard

Log in or sign up to see answer
Become an EE member today7-DAY FREE TRIAL
Members can start a 7-Day Free trial then enjoy unlimited access to the platform
Sign up - Free for 7 days
or
Learn why we charge membership fees
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.
See how we're fighting big data
Not exactly the question you had in mind?
Sign up for an EE membership and get your own personalized solution. With an EE membership, you can ask unlimited troubleshooting, research, or opinion questions.
ask a question
ASKER
geraldkiii

ok, so I sent an email externally to the organization in question requesting read and delivery receipt.  No response and no email to the organization yet.
Chris Millard

Can you telnet the exchange server from the outside world? If not, then the firewall is probably causing an issue. If you can, then there's something not quite right with the Exchange configuration
Chris Millard

Another thing - you may have opened port 25 on the firewall, but have you set up port forwarding so that the traffic goes to the correct ip internally?
Experts Exchange has (a) saved my job multiple times, (b) saved me hours, days, and even weeks of work, and often (c) makes me look like a superhero! This place is MAGIC!
Walt Forbes
ASKER
geraldkiii

So I tried the link above and this is what I get:


Pasting often results in a syntax error.
This is evidenced by an @ (and nothing else ) in the transaction record.
The test process should not cause any problems to the mail host.
If this proves not to be the case, please leave a comment to the sysop.
There is a 10 use per day limit on the email address tester.
You have used this utility 0 times today.
The query string is O.K.
vtech@xxxxxxxxxxxx.com passes the syntax check. TLD is valid.
The domain is xxxxxxxxxx.com
The mail host for xxxxxxxxxxx.com is mx.xxxxxxxxxx.com.
Looking up IP address for mx.xxxxxxxxxx.com.
The IP address for mx.xxxxxxxxxx.com. is '74.xxx.xxx.xxx'
'74.xxx.xxx.xxx'  is not black listed.
creating socket.....OK.
Attempting to connect to '74.xxx.xxx.xxx' on port '25'...
Connected

response: 421 4.3.2 Service not available, closing transmission channel

sending: HELO
response:

No response to HELO line from 74.xxx.xxxxxx Exiting on error
ASKER
geraldkiii

Port 25 is forward to the appropriate internal IP address.

Trying telnet now, but cannot telnet.
ASKER
geraldkiii

i opened port 23 on mhy firewall, and forwarded to the correct internal IP of the exchange server and still cannot telnet to the server.
Get an unlimited membership to EE for less than $4 a week.
Unlimited question asking, solutions, articles and more.
Chris Millard

It's port 25 you need to open and forward, then you use the command:-

telnet 74.x.x.x 25
Chris Millard

Also, have you got an accepted domain policy for * ?
ASKER
geraldkiii

This is what get when I telnet 74.xxx.xxx.xxx 25

421 4.3.2 Service not available, closing transmission channel
Experts Exchange is like having an extremely knowledgeable team sitting and waiting for your call. Couldn't do my job half as well as I do without it!
James Murphy
ASKER
geraldkiii

Windows Firewall on the server in question is turned off as well.
Chris Millard

Is the Microsoft Exchange Transport service running on the server?
Chris Millard

Anothing thing to try on the server. Open a command prompt, and run@-

netstat -a

and see if port 25 is listening..
Get an unlimited membership to EE for less than $4 a week.
Unlimited question asking, solutions, articles and more.
ASKER
geraldkiii

Microsoft Exchange Transport service is running, and I restarted the service and tested again. I do not have a transport rule, under organization, hub, transport role.

SOLUTION
Log in to continue reading
Log In
Sign up - Free for 7 days
Get an unlimited membership to EE for less than $4 a week.
Unlimited question asking, solutions, articles and more.
ASKER
geraldkiii

Attached is the results from Netstat.
netstat.txt
ASKER
geraldkiii

here are the results from the receive connector. receive connector
This is the best money I have ever spent. I cannot not tell you how many times these folks have saved my bacon. I learn so much from the contributors.
rwheeler23
SOLUTION
Log in to continue reading
Log In
Sign up - Free for 7 days
Get an unlimited membership to EE for less than $4 a week.
Unlimited question asking, solutions, articles and more.
ASKER
geraldkiii

How do I make it listen to that port?
Chris Millard

I assume the connector is enabled?
ASKER
geraldkiii

Connector is enabled.
Get an unlimited membership to EE for less than $4 a week.
Unlimited question asking, solutions, articles and more.
Chris Millard

Check ALL Microsoft Exchange services (in services.msc) that are set to Automatic, and make sure each one is running.
SOLUTION
Log in to continue reading
Log In
Sign up - Free for 7 days
Get an unlimited membership to EE for less than $4 a week.
Unlimited question asking, solutions, articles and more.
ASKER
geraldkiii

Checked and all services do seemed to be have started automatically if they were set to automatic.
ASKER
geraldkiii

DUD386, that solved my problem!  

Thank you for your help roybridge and dud386.

Your help has saved me hundreds of hours of internet surfing.
fblack61
Chris Millard

Darn - I should've noticed that. I have the same style of setup as you - but my inbound email is through the SBS POP3 connector, so it only needs to accept email from my internal range...