Solved

Mail not being routed between two Exchange 2003 servers

Posted on 2006-07-14
15
289 Views
Last Modified: 2012-05-05
I recently added a second Exchange 2003 server and have run into a snag with getting them to communicate with one another.  Both show up under my organization servers and I can move mailboxes from one to the other without a problem.  However, users who have mailboxes on the new servers cannot send or receive e-mail to users with mailboxes on the original server.  The new server mailboxes can also send mail out to the internet but cannot receive mail from the outside.

I have made sure that the original server does not have Smart Host configured and I have added the new server to the bridgeheads on the routing group connector.  Both have an SMTP Virtual Server configured identically.  The internet mail issue may be firewall related (though I thought mail would be delivered to the original server and then routed to the new one?) but can't figure out why the two servers cannot mail each other.

In a possibly related issue, I am unable to get Public Folder replication to work at all.  I have configured replication for "Always".  The original server shows "In Synch" but the new one shows "Local Modified".  Following other advice I read on here I compared the actual message counts and there seems to be no replication at all happening.  This has been about 24 hours.  Not a huge amount of time but I should see something I think.

Any advice would be greatly appreciated!

Edit:  I should add that I have also completely removed antivirus from both Exchange servers for the time being so as to make sure it wasn't isolating messages or causing a problem.  Thank you!
0
Comment
Question by:KCATA
  • 7
  • 5
  • 3
15 Comments
 
LVL 4

Assisted Solution

by:xqs
xqs earned 250 total points
ID: 17108536
try to telnet the first server from the second server using port 25 and see if you can connect and do the same from the first server to the second server. This will tell you if SMTP traffic is allowed between the two.

http://support.microsoft.com/?kbid=153119


0
 
LVL 2

Author Comment

by:KCATA
ID: 17108759
Thanks for the reply.  I was able to telnet between them on post 25, but there still seems to be some sort of SMTP error.  Mail sent from the new server to the old comes back undeliverable with the following:

 There was a SMTP communication problem with the recipient's email server.  Please contact your system administrator.
            <kcataex.kcata.org #5.5.0 smtp;553 Terminating connection as the sender is spoofed.>
0
 
LVL 22

Expert Comment

by:kristinaw
ID: 17108877
"I have made sure that the original server does not have Smart Host configured"

does the new server have a smarthost configured on the virtual server? if it does, it should not.

kris.
0
 
LVL 2

Author Comment

by:KCATA
ID: 17108901
No, it does not either, the two virtual servers are configured identically.
0
 
LVL 4

Expert Comment

by:xqs
ID: 17109374
What version of Exchange are you using (including Service Packs) and what is configured as Anti-Spam protection?
0
 
LVL 2

Author Comment

by:KCATA
ID: 17109400
Both servers are running Exchange 2003.  The original is on SP1 and the new one is on SP2. The original box is Win2k and the new server is Windows 2003 for OS.

On the original box is SurfControl Spam Filter.
0
 
LVL 4

Expert Comment

by:xqs
ID: 17110273
Is there a whitelist functionallity on the first Exchange server to allow (trust) the ip of the second Exchange server?
0
Wish Marketing would stop bothering you?

Is your marketing department constantly asking for new email signature updates? Are they requesting a different design for every department? Do they need yet another banner added? Don’t let it get you down! There is an easy way to manage all of these requests...

 
LVL 2

Author Comment

by:KCATA
ID: 17110371
The spam filter is set to only look at inbound and outbound traffic, nothing inter-office.  I am now able to receive e-mails on the 2nd exchange server from people on the first, but not the other way.  Inbound and outbound mail to the internet is now working normally on both servers.

So, sending mail from the new server to people on the old server is the only remaining issue (not counting replication of public folders).
0
 
LVL 22

Expert Comment

by:kristinaw
ID: 17111457
"I am now able to receive e-mails on the 2nd exchange server from people on the first", did this just start working by itself?

what did you do to fix it?

how do you tell the spam filter to only look at inbound and outbound traffic?
have you tried turning off the spam filter and checking functionality?

kris.
0
 
LVL 2

Author Comment

by:KCATA
ID: 17111990
Here's what I did, and I appreciate everyone's comments so far as they've helped put me on the right track anyway.  Basically the SPAM Filter demands the use of port 25 so that it receives the SMTP traffic to filter before passing it on.  The Virtual SMTP server in the original Exchange box has been configured for port 26 and that's been working fine for the last year or so.  The new Exchange server naturally defaulted to Port 25 initially.  What I changed was to put it to port 26 like the original.  I think someone above mentioned that Exchnage will automatically listen on port 25 as well as an additional configured port?  So by having it this way it was receiving the telnet requests on both 25 and 26.

This being the case I'm still not sure why I can send and receive outbound and receive from the original server, but still not send internally from the new server.  Also, as near as I can tell Replication is still not working, which is a little surprising since it's going from the original to the new, a direction that seems to be working currently for mail traffic.
0
 
LVL 2

Author Comment

by:KCATA
ID: 17112007
Oh... with all that I forgot your other questions.  

The SPAM Filter configuration is an option in the setup.  Just check whether you want Inbound/outbound, Inbound only and whether or not to filter internal mail.  And I did initially disable the Spam filter but had no improvements as a result.

Thanks again for your continued interest and advice all.
0
 
LVL 22

Accepted Solution

by:
kristinaw earned 250 total points
ID: 17112214
well, now it makes sense.

there are two places to change the default port in exchange. you have the listening port, and you have the outbound port.

have a look at the following and make sure you've changed it in both places:
http://support.microsoft.com/kb/274842/

kris.
0
 
LVL 22

Expert Comment

by:kristinaw
ID: 17112216
btw,

i'm assuming you're sending all mail through exchange 1 to go outbound?

kris.
0
 
LVL 22

Expert Comment

by:kristinaw
ID: 17112235
looks like what was happening, is when you were telnetting from exchange 2 to exchange 1, you were actually telnetting to the spam filter. that's why you were getting the odd 553 response.

if exchange 1 is listening on port 26, exchange 2 will need to send it's outbound on 26 if it want's to talk to exchange 1.

personally, i would never have something on my exchange server that caused me to have to change the default port that exchange listens on. i would try and get that filter moved somewhere else, then configure an smtp connector for exchange that has the filter configured as a smarthost.

as for your current setup, you may want to call surfcontrol, as i would call this a 'non-standard' setup for sure.

kris.
0
 
LVL 2

Author Comment

by:KCATA
ID: 17112794
I agree and part of the exchange server move does involve moving the SPAM filter to a different server as well.  We were having space issues overall which was how it got stuck there to begin with.  We have now implemented a SAN solution and upgraded several key servers to go along with it so the Exchange server and the SPAM filter will soon be on two different machines.

I'll try the port changes when I go in sometime this weekend but even if that fails I should be able to do everything I need by disabling the SPAM filter and then reverting the port on both servers back to the default of 25 so I'll go ahead and close this out.

Many thanks to both Kris and xqs for all your help with this.  If I can figure out how to do it right (new to this forum) I'll split the point between you.  
0

Featured Post

Enabling OSINT in Activity Based Intelligence

Activity based intelligence (ABI) requires access to all available sources of data. Recorded Future allows analysts to observe structured data on the open, deep, and dark web.

Join & Write a Comment

Not sure what the best email signature size is? Are you worried about email signature image size? Follow this best practice guide.
This process describes the steps required to Import and Export data from and to .pst files using Exchange 2010. We can use these steps to export data from a user to a .pst file, import data back to the same or a different user, or even import data t…
In this video we show how to create an Accepted Domain in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Mail Flow >> Ac…
In this Micro Video tutorial you will learn the basics about Database Availability Groups and How to configure one using a live Exchange Server Environment. The video tutorial explains the basics of the Exchange server Database Availability grou…

708 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

13 Experts available now in Live!

Get 1:1 Help Now