I'm having a hard time getting Exchange relaying the mail from my applications to external domains.

I have setup a recieve connector as Hub Transport Custom connector.

  • Externally secured (for example, with IPsec)
  • Exchange Servers
  • Anonymous Users

I have no clue what i did wrong.. I can send to internal Accepted domains but not outside of my company.

Thanks in advance,



in addition to allowing anonymous clients on the custom connector, you also need to grant relay permission to anonymous clients. You can do this with the following powershell cmdlet:

Get-ReceiveConnector "Anonymous Relay" | Add-ADPermission -User "NT AUTHORITY\ANONYMOUS LOGON" -ExtendedRights "Ms-Exch-SMTP-Accept-Any-Recipient"

Be careful to somehow scope or protect this connector so that it is not available to the public.

More info can be found here: TechNet - Allow Anonymous Relay on a Receive Connector

  • I had done that. The eventual problem was a port misconfiguration unfortunately. – djkevino May 24 '15 at 1:44

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.