Exchange Connector Won't Send to External Domains

Posted by sisdog on Server Fault See other posts from Server Fault or by sisdog
Published on 2013-02-08T18:31:00Z Indexed on 2013/11/05 21:57 UTC
Read the original article Hit count: 277

Filed under:
|

I'm a developer trying to get my .Net application to send emails out through our Exchange server. I'm not an Exchange expert so I'll qualify that up front!!

We've set up a receive Connector in Exchange that has the following properties:

  1. Network: allows all IP addresses via port 25.

  2. Authentication: Transport Layer Security and Externally Secured checkboxes are checked.

  3. Permission Groups: Anonymous Users and Exchange Servers checkboxes are checked.

But, when I run this Powershell statement right on our Exchange server it works when I send to a local domain address but when I try to send to a remote domain it fails.

WORKS:

C:\Windows\system32>Send-Mailmessage -To [email protected] -From [email protected] -Subject testing -Body testing -SmtpServer OURSERVER

(BTW: my value for OURSERVER=boxname.domainname.local. This is the same fully-qualified name that shows up in our Exchange Management Shell when I launch it).

FAILS:

C:\Windows\system32>Send-Mailmessage -To [email protected] -From [email protected] -Subject testing -Body testing -SmtpServer OURSERVER

Send-MailMessage : Mailbox unavailable. The server response was: 5.7.1 Unable to relay At line:1 char:17 + Send-Mailmessage <<<< -To [email protected] -From [email protected] -Subject testing -Body himom -SmtpServer FTI-EX + CategoryInfo : InvalidOperation: (System.Net.Mail.SmtpClient:SmtpClient) [Send-MailMessage], SmtpFailed RecipientException + FullyQualifiedErrorId : SmtpException,Microsoft.PowerShell.Commands.SendMailMessage

EDIT: From @TheCleaner 's advice, I ran the Add-ADPermission to the relay and it didn't help;

[PS] C:\Windows\system32>Get-ReceiveConnector "Allowed Relay" | Add-ADPermission -User "NT AUTHORITY\ANONYMOUS LOGON" -E xtendedRights "Ms-Exch-SMTP-Accept-Any-Recipient"

Identity User Deny Inherited
-------- ---- ---- ---------
FTI-EX\Allowed Relay NT AUTHORITY\ANON... False False

Thanks for the help. Mark

© Server Fault or respective owner

Related posts about exchange

Related posts about smtp-relay