Avatar of whenz
whenz
 asked on

Exchange Server 2010 to 2016 mailflow problem

I installed a new Exchange Server 2016 in an existing Exchange Server 2010 environment.  I am now having trouble to send/receive mails between the Exchange Servers.  There is no Firewall between the both Servers, they are in the same LAN.

I am going nuts, do you have any idea why the mailflow does not work?
2010connector.jpg
Exchange

Avatar of undefined
Last Comment
whenz

8/22/2022 - Mon
M A

HI whenz,
Please make sure Exchange server authentication is enabled
test.JPGAnd make sure your internal FQDN is set properly.
test.JPGGet-clientAccessServer | fl Name,AutoDiscoverServiceInternalUri
Get-OabVirtualDirectory |  fl Server,Name,internalurl,externalurl
Get-WebServicesVirtualDirectory | fl Server,Identity,internalurl,externalurl
Get-EcpVirtualDirectory |  | fl Server,Identity,internalurl,externalurl
Get-OwaVirtualDirectory | fl Server,Identity,internalurl,externalurl
Get-ActiveSyncVirtualDirectory | fl Server,Identity,internalurl,externalurl
Keep External URLs null in Exchange 2010 and Set the IIS authentication to BASIC + NTLM in Exchange 2010. This is for OutlookAnywhere
Read this for more details.
https://social.technet.microsoft.com/wiki/contents/articles/31708.configure-exchange-2016-with-exchange-2010-coexistence.aspx

Use this URL to set URLs
https://www.experts-exchange.com/articles/31221/Fix-for-Exchange-server-2016-certificate-and-related-issues.html
https://www.experts-exchange.com/articles/29657/Exchange-2010-Fix-for-an-Invalid-certificate-and-related-issues.html
Please restart Transport service after the change.
Hani M .S. Al-habshi

Go to Server Configuration >> Hub Transport >>Default Receive connector >> Properties >>Authentication

 Enabled   Exchange server authentication


Go to Server Configuration >> Hub Transport >>Default Receive connector >> Properties >>General
FQDN  should be the host bios name example: (Local_Server_Name .domain.com)
whenz

ASKER
Thank you for the hint.  I checked these settings, and everything seems to be correct.  I have the following scenario:


 - I send an email form external to a mailbox (lets call this mailbox Adrian) which is hosted on the exchange 2016 server
 - Adrian's mailbox has a mail forward to another external mail address, let's say thomas@gmail.com
 - When sending an email from an external address to Adrian, this mail does not arrive in the Mailbox of Adrian BUT it gets forwarded to thomas@gmail.com
 
any other idea how to proceed?

thanks!!
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
ASKER CERTIFIED SOLUTION
Arjun Vyavahare

THIS SOLUTION ONLY AVAILABLE TO MEMBERS.
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
See Pricing Options
Start Free Trial
GET A PERSONALIZED SOLUTION
Ask your own question & get feedback from real experts
Find out why thousands trust the EE community with their toughest problems.
Hani M .S. Al-habshi

this mail does not arrive from external

1-You should recheck Split DNS Records ,A record , ,MX record,Static IP DNS Revers Name..etc  (use http://mxtoolbox.com )
 

2-Recheck your Receive Connectors .

3-Use https://testconnectivity.microsoft.com  and give us the report
whenz

ASKER
Thanks Ajun, it was indeed a relay receive connector where the exchange server was in the ip range.  i removed that ip range and now it works. you are my hero!!!!