[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 228
  • Last Modified:

We have moved our Microsoft Exchange server to a datacentre - we now don't have incoming email

Hi,

We have moved our Microsoft Exchange server from our local offices to an external datacentre and we now have no incoming email.

We had two DNS entries at our internet provider for "email.ourcompany.com" and "webmail.ourcompany.com" and both these have been updated to the new ip address and seem to have propagated..

From looking on the exchange server manager in the queues area, it looks as if no messages are getting to our Exchange Server.

We are able to send email out though.

We have checked the new firewall and it seems to have the appropriate ports open for the exchange server machine.

Does anyone know if we need to change anything else at all?  Physically the server is the same - all thats really changed is the location and the static ip address.

We look forward to your help.
0
HKDev
Asked:
HKDev
  • 6
  • 6
  • 3
1 Solution
 
overcld9Commented:
Does the server have a public ip? Are you using a firewall at the datacenter? Make sure port 25 is port forwarded through your firewall to the email server. Chances are, if the queue is empty than mail is not getting to the server. Can you telnet to port 25 using external ip or internal ip?
0
 
hodgeyohnCommented:
1.. check the mxrecord... go to http://www.mxtoolbox.com/, and verify that the mxrecord is correct.
2.  from the outside try to ping the host name that is the mxrecord.  ping will problaby fail, but it should resovle the mx record
3.  telnet to the hosthame of the exchange server on port 25.  do you get there.
4.  from the inside of the network telnet to the exchange server on port 25.

this should show where the process is failing.
0
 
HKDevAuthor Commented:
Hi,

We've got the mx record updated now successfully so that will now propogate.

However, when we try to telnet in a command prompt to the ip address on port 25 ("telnet n.n.n.n 25") we just get a blank screen back with no response (happens from outside the network and inside) - does this mean the SMTP service isn't running or possibly something else?

Kind regards

Chris
0
Restore individual SQL databases with ease

Veeam Explorer for Microsoft SQL Server delivers an easy-to-use, wizard-driven interface for restoring your databases from a backup. No expert SQL background required. Web interface provides a complete view of all available SQL databases to simplify the recovery of lost database

 
hodgeyohnCommented:
i would restart the smtp service on the exchange server.
0
 
HKDevAuthor Commented:
Just tried that and still no response..... we've also just tried running the following command in a cmd on the mail server "netstat -abnp tcp" and got the following responses back:

- TCP 192.168.1.3:25   n.n.n.n:1328  TIME_WAIT   0
- TCP 192.168.1.3:25   n.n.n.n:53750 TIME_WAIT   0
- TCP 192.168.1.3:25   n.n.n.n:8602 TIME_WAIT   0
- TCP 192.168.1.3:25   n.n.n.n:3483 TIME_WAIT   0

Which isn't what I was expecting after reading an article - it should be:

- TCP     192.168.0.1:25     0.0.0.0:0     LISTENING

Any further ideas?

Kind regards

Chris
0
 
hodgeyohnCommented:
i would check the event viewer to see if there are any event when restarting smtp.
if you dont find anything i would remove and reinstall the smtp service.
something with smtp is not right.
0
 
HKDevAuthor Commented:
I stand corrected from above... there is the following entry:

- TCP     192.168.0.1:25     0.0.0.0:0     LISTENING
 
Its says the PID is 1304 which is inetinfo.exe

But still no incoming messages.

Regards

Chris
0
 
hodgeyohnCommented:
ok now repeat the same from the outside.
if it fails from the outside it is your firewall.
0
 
HKDevAuthor Commented:
I can't do a netstat from outside can I?   it only looks on the machine you run it on?

We've tried opening an IE window on the mail server and going to a port checking site and it says 25 is open.

When we telnet to port 25 of the ip address - should we get a response such as "220 mail.example.com" ??  as we're just getting a blank screen...

Cheers

Chris
0
 
hodgeyohnCommented:
not a netstat.  internally can you test smtp using telnet
externally can you test smtp using telnet
0
 
HKDevAuthor Commented:
We get the same response from both internal and external - ie, no response :-)



0
 
hodgeyohnCommented:
i would check the event viewer to see if there are any event when restarting smtp.
if you dont find anything i would remove and reinstall the smtp service.
something with smtp is not right.
0
 
overcld9Commented:
Have you checked your smtp virtual server? Make sure that it is started. Also, it is possible if you changed ip addresses on the NIC that the old IP could still be there, change it to (all unassigned) if it is. Also check the connection control under the access tab, make sure it is set to all except the list below and the list is blank.

The SMTP virtual Server is located in Exchange System Manager\Administrative group\server\protocol\smtp
-Sean
0
 
overcld9Commented:
One more thing, In the SMTP Virtual Server Propeties\access tab, Anonymous access should be checked under Access Control\Authentication

-Sean
0
 
HKDevAuthor Commented:
Spot on... as well as changing the external IP yesterday, we had to change the internal IP as it clashed with the firewall in the datacentre.  We've now updated that in the IP address of the smtp virtual server and its come back to life and we're getting emails again.
0

Featured Post

Simplify Active Directory Administration

Administration of Active Directory does not have to be hard.  Too often what should be a simple task is made more difficult than it needs to be.The solution?  Hyena from SystemTools Software.  With ease-of-use as well as powerful importing and bulk updating capabilities.

  • 6
  • 6
  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now