Tuesday, January 25, 2011 11:38 AM
I'm getting a strange error when organisations try to send mail to each other. I'm using Exchange 2010 SP1 in /hosting mode. Sending mail to and from external domains works fine, as does sending mail within the same organisation. I've checked the MX records and they all appear to be fine. Strangely, I'm sure this was all working OK yesterday.
Is the DNS loopback error a red herring?
Diagnostic information for administrators:
Generating server: (domain).com
#554 5.4.4 SMTPSEND.DNS.MxLoopback; DNS records for this domain are configured in a loop ##
Tuesday, January 25, 2011 3:08 PM
You must use transport segregation.
- Proposed As Answer by avjacobsen_live.com Wednesday, January 26, 2011 2:52 PM
Friday, January 28, 2011 11:05 PM
Im having the same issue. How did you solve this?
Monday, January 31, 2011 1:01 PM
Not ideal, but I did this:
new-SendConnector -Name 'TenantedOrgInternalRouting' -Usage 'Internal' -AddressSpaces 'SMTP:domain1.com;1','SMTP:domain2.com;1','SMTP:domain3.com;1' -IsScopedConnector $false -DNSRoutingEnabled $false -SmartHosts '[127.0.0.1]' -SmartHostAuthMechanism 'None' -UseExternalDNSServersEnabled $false -SourceTransportServers 'Exchange'
You need to list all SMTP domains like in the example above. This will make e-mails between them be routed internally. I only have about 5 or 6 organisations so this wasn't too much bother. I expect for larger tenanted servers you'd need something a little better.
Tuesday, October 18, 2011 9:05 PM
same problem here, and the same powershell command does indeed work
but i'm also wondering, today i have 5 customers, no problem, but what when i have about 100 ???
is there a way to make a powershell "script" to list and add all the hosted domains?
or better, a way to make websitepanel do this automatically when adding/removing domains?
Tuesday, October 18, 2011 9:14 PM
found this on microsoft explanation:
If you have numerous values for a multivalued property, you may not want to retype all of the values just to add another value.
To avoid that, you can make use of temporary Shell variables. The following example also adds the fabrikam.com address
space with a cost of 10 to the "Connection to Contoso.com" Send connector using a temporary variable called
$ConnectorConfiguration = Get-SendConnector "Connection to Contoso.com" $ConnectorConfiguration.AddressSpaces += "SMTP:fabrikam.com;10" Set-SendConnector "Connection to Contoso.com" -AddressSpaces $ConnectorConfiguration.AddressSpaces
does anybody know how to make a powershell script with that? maybe asking for typing the domain when the script is run?
Wednesday, February 01, 2012 12:09 AMWorked a treat, thanks .. .. also, helped me out with another problem I had sending to Hotmail from one of my servers.. now routing outbound hotmail emails through a smart host