Improve company productivity with a Business Account.Sign Up

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

New Exchange 2007 server in Exchange 2003 environment unable to send or receive emails

I have recently installed an exchange 2007 server in our existing Exchange 2003 environment.
Instalation run fine, I have moved one test mailbox over and tried sending an email from it.
The email appears to send fine, but is not received the other end.

I have tried emailing the test mailbox and it has not received my email.

What is likely to be wrong?
0
antonioking
Asked:
antonioking
  • 6
  • 5
1 Solution
 
David CarrCommented:
Do you have the client access and hub transport roles installed on the same server as the Exchange 2007 mailbox server? Do you have connectors from 2003 to 2007?
0
 
Simon Butler (Sembee)ConsultantCommented:
Routing Group Connectors are the most likely cause of the problem. They often don't create correctly.

Use remove-routinggroupconnectors to remove them and then new-routinggroupconnector to recreate them.

Also ensure that there is no smart host on the SMTP virtual server on Exchange 2003 and the FQDN is the server's actual name.

Finally check any AV isn't blocking the local SMTP traffic.

Simon.
0
 
antoniokingAuthor Commented:
Hi yes, client access and hub transport roles are both installed on the exchange 2007 server.
I can see connectors to and from the two servers are in place too.

There was a smart host on the smtp virtual server on the 2003 exchange server. I've removed this now. the FQDN is correct.

Our AV is not blocking any smtp traffic.
0
Has Powershell sent you back into the Stone Age?

If managing Active Directory using Windows Powershell® is making you feel like you stepped back in time, you are not alone.  For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why.

 
antoniokingAuthor Commented:
Minor update...

emails sent from mailboxes on exchange 2003 to the test mailbox on exchange 2007 are received.

emails sent from the test mailbox on exchange 2007 to exchange 2003 do not come through, and emails sent to external addresses bounce back with this error..

"Delivery has failed to these recipients or distribution lists:

###@######.###
An error occurred while trying to deliver this message to the recipient's e-mail address. Microsoft Exchange will not try to redeliver this message for you. Please try resending this message, or provide the following diagnostic text to your system administrator.

The following organization rejected your message: ###.###########.###"
0
 
Simon Butler (Sembee)ConsultantCommented:
Check the SMTP virtual server for any kind of IP address filters etc. The SMTP Virtual Server is probably not at default.

Simon.
0
 
antoniokingAuthor Commented:
How do I check if its default? There's only 1

There was an ip filter, I've now added the other sites ip range to the allowed list
0
 
Simon Butler (Sembee)ConsultantCommented:
The only way is to compare it to another system. You cannot really reset it.
Did you restart the SMTP Server service after adjusting the IP filter?

Simon.
0
 
antoniokingAuthor Commented:
hi, I have reset the smtp services on both exchange servers.
Emails sent to the test account on exchange 2007 internally and externally are received ok.
Emails sent from the test account to an external address are received ok.

However, emails sent from the test account on the exchange 2007 server to an internal address on the Exchange 2003 server are not being received.
0
 
Simon Butler (Sembee)ConsultantCommented:
Do you get an NDR or are the messages sitting in the queues?
Can you telnet to port 25 of the Exchange 2003 server from the Exchange 2007 server and get a response? If so, if you issue a ehlo command, does that respond?

Simon.
0
 
antoniokingAuthor Commented:
Hi, yes i can telnet and i receive hello when doing the ehlo command.

Initially messages sit in the queue, around 4 hours later I'll receive a delayed notification.
and after 48 hours i receive undeliverable (queue expired. message expired)
0
 
Simon Butler (Sembee)ConsultantCommented:
When they are in the queue, what does it say as the message? The NDR is standard timeout.

Simon.
0
 
antoniokingAuthor Commented:
The messages are no longer being delayed and everything is working as it should.
To be honest, I'm not sure what I did to get it working.

However, thank you for your assistance
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Making Bulk Changes to Active Directory

Watch this video to see how easy it is to make mass changes to Active Directory from an external text file without using complicated scripts.

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