How to set Exchagne 2007 to relay through an Exchange 2010 SP2 Server
We have 2 offices and one has Exchange 2007 and the other 2010. I need our 2007 to use the 2010 server as a smart host to send outbound emails to external domains as well as the internal domain on the 2010 side. (This is just temporary) I have tried setting a new recieve connector on the 2010 server scoped to the external IP used by 2007 system and using the anonymous settings on the receive connector then running the command shown here Get-ReceiveConnector "External Relay" | Add-ADPermission -User "NT AUTHORITY\ANONYMOUS LOGON" -ExtendedRights "ms-Exch-SMTP-Accept-Any-Recipient" . I then set the smart host on the 2007 system to be the FQDN of the external address of the 2010 system. It works of course when sending to the internal domain on the 2010 side, but I can't get it to relay to an external domain When testing I get an error stating "Exch2010Srv.domain.xxx #550 5.7.1 Unable to relay ##" How do I get and Exchange 2007 server to be able to relay through a 2010 system as a smart host?
April 3rd, 2012 11:55pm

On Wed, 4 Apr 2012 03:48:27 +0000, Dan.Morris wrote: > > >We have 2 offices and one has Exchange 2007 and the other 2010. I need our 2007 to use the 2010 server as a smart host to send outbound emails to external domains as well as the internal domain on the 2010 side. (This is just temporary) If both machines are in the same Exchange organization you don't need any smart host. The send connector that you created that uses the 2010 server should be all you need. Just remove the send connector that you were using for Exchange 2007. >I have tried setting a new recieve connector on the 2010 server scoped to the external IP used by 2007 system and using the anonymous settings on the receive connector then running the command shown here Get-ReceiveConnector "External Relay" | Add-ADPermission -User "NT AUTHORITY\ANONYMOUS LOGON" -ExtendedRights "ms-Exch-SMTP-Accept-Any-Recipient" . > >I then set the smart host on the 2007 system to be the FQDN of the external address of the 2010 system. > >It works of course when sending to the internal domain on the 2010 side, but I can't get it to relay to an external domain You shouldn't have to do that. --- Rich Matheisen MCSE+I, Exchange MVP --- Rich Matheisen MCSE+I, Exchange MVP
Free Windows Admin Tool Kit Click here and download it now
April 4th, 2012 12:10am

I know, but for some stupid reason the 2007 Server got blacklisted as being a dynamic IP even though it is static and has been on that static IP for a year or so. So to get around it since some people aren't getting emails I thought I would just route them through the 2010 server at the other office. Seems like it should be perfectly possible as I am sure other smart hosts out there are running Exchange.
April 4th, 2012 2:46am

You do not smart host to another Exchange server in the same org. That will cause problems with the operation of Exchange. Simply change the Send Connector so that the only server listed as a source server is the one that you want to send email out to the internet. That should be it - the other server will send email to that server for delivery. Whatever you have done to try and setup relaying/smarthost you should undo, as that can cause you problems. Simon. Simon Butler, Exchange MVP Blog | Exchange Resources | In the UK? Hire Me.
Free Windows Admin Tool Kit Click here and download it now
April 4th, 2012 3:51am

On Wed, 4 Apr 2012 03:48:27 +0000, Dan.Morris wrote: > > >We have 2 offices and one has Exchange 2007 and the other 2010. I need our 2007 to use the 2010 server as a smart host to send outbound emails to external domains as well as the internal domain on the 2010 side. (This is just temporary) If both machines are in the same Exchange organization you don't need any smart host. The send connector that you created that uses the 2010 server should be all you need. Just remove the send connector that you were using for Exchange 2007. >I have tried setting a new recieve connector on the 2010 server scoped to the external IP used by 2007 system and using the anonymous settings on the receive connector then running the command shown here Get-ReceiveConnector "External Relay" | Add-ADPermission -User "NT AUTHORITY\ANONYMOUS LOGON" -ExtendedRights "ms-Exch-SMTP-Accept-Any-Recipient" . > >I then set the smart host on the 2007 system to be the FQDN of the external address of the 2010 system. > >It works of course when sending to the internal domain on the 2010 side, but I can't get it to relay to an external domain You shouldn't have to do that. --- Rich Matheisen MCSE+I, Exchange MVP --- Rich Matheisen MCSE+I, Exchange MVP
April 4th, 2012 7:03am

You do not smart host to another Exchange server in the same org. That will cause problems with the operation of Exchange. Simply change the Send Connector so that the only server listed as a source server is the one that you want to send email out to the internet. That should be it - the other server will send email to that server for delivery. Whatever you have done to try and setup relaying/smarthost you should undo, as that can cause you problems. Simon. Simon Butler, Exchange MVP Blog | Exchange Resources | In the UK? Hire Me.
Free Windows Admin Tool Kit Click here and download it now
April 4th, 2012 10:44am

On Wed, 4 Apr 2012 06:40:13 +0000, Dan.Morris wrote: > > >I know, but for some stupid reason the 2007 Server got blacklisted as being a dynamic IP even though it is static and has been on that static IP for a year or so. So to get around it since some people aren't getting emails I thought I would just route them through the 2010 server at the other office. Seems like it should be perfectly possible as I am sure other smart hosts out there are running Exchange. Just disable the Send Connector that uses the 2007 HT server, or change the address space to "bogus.local". Don't try routing things yourself. --- Rich Matheisen MCSE+I, Exchange MVP --- Rich Matheisen MCSE+I, Exchange MVP
April 4th, 2012 10:58pm

Hi, IP address for Exchange 2007 is public one, is that true? Please try to remove your Exchange from blacklist. http://whatismyipaddress.com/blacklist-check?gclid=CPaMwo2Yna8CFc4a6wodrF0JZgXiu Zhang TechNet Community Support
Free Windows Admin Tool Kit Click here and download it now
April 5th, 2012 3:32am

Hi, IP address for Exchange 2007 is public one, is that true? Please try to remove your Exchange from blacklist. http://whatismyipaddress.com/blacklist-check?gclid=CPaMwo2Yna8CFc4a6wodrF0JZgXiu Zhang TechNet Community Support
April 5th, 2012 10:30am

I have removed it from the blacklist. But in the future it woudl be nice to reroute. I know how to do this if they are in the same org. The Exchange servers are not in the same org though. They are in 2 separate locations in 2 separate forests. It is just like one company wanting to route all outbound email through another companies email server.
Free Windows Admin Tool Kit Click here and download it now
April 5th, 2012 4:30pm

Hi, Do you share the same SMTP address space between these two forest? Then we need to create internal relay accept domian Also we need to add a Send connector that is sourced on a Hub Transport server and configured to send e-mail to the shared address space. http://technet.microsoft.com/en-us/library/bb124423.aspx Xiu Zhang TechNet Community Support
April 8th, 2012 10:47pm

Hi, Do you share the same SMTP address space between these two forest? Then we need to create internal relay accept domian Also we need to add a Send connector that is sourced on a Hub Transport server and configured to send e-mail to the shared address space. http://technet.microsoft.com/en-us/library/bb124423.aspx Xiu Zhang TechNet Community Support
Free Windows Admin Tool Kit Click here and download it now
April 9th, 2012 5:45am

Any update?Xiu Zhang TechNet Community Support
April 15th, 2012 10:13pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics