How to find the Exchange Server URLs? Why do you need to find the Exchange…
Create send connector in Exchange
After installing Exchange Server, what is next? One of the steps is to create a send connector in Exchange Server to send emails out on the internet. That’s because there is no send connector configured by default in Exchange. This article will teach you how to create a send connector in Exchange with Exchange Admin Center (EAC). Not only that, but you will also learn how to add a send connector in Exchange with PowerShell.
Table of contents
Create send connector in Exchange with EAC
Sign in to Exchange Admin Center as an administrator or with an account with the privileges to add a send connector in Exchange.
Click mail flow and click send connectors. Click the plus icon to create the first send connector.
Type a friendly name such as Internet email. Select type Internet (For example, to send internet mail). Click Next.
Select MX record associated with recipient domain and click Next.
Click the plus icon to specify the address space.
Type * (asterisk) in the Full Qualified Domain Name (FQDN) field. This value indicates that the send connector applies to messages addressed to all external domains.
Keep the Cost at number 1. The less the number, the higher the priority. Click Save.
The address space is configured. Click Next.
Click the plus icon to specify the source server.
Select the Exchange Server, in our example EX01-2016. If you have more than one Exchange Server, select them. Click add and follow with OK.
The Source server is configured. Click Finish.
The send connector named Internet email is showing up, and it’s enabled. If you like to disable the send connector, click the Disable link in the details pane. You don’t have to remove the send connector.
What if we like to add a send connector with PowerShell? Read more in the next step.
Create send connector in Exchange with PowerShell
Let’s speed it up and create a send connector with PowerShell. Run Exchange Management Shell as administrator. Make use of the New-SendConnector cmdlet. Change the server name to yours.
[PS] C:\>New-SendConnector -Name "Internet email PS" -Usage "Internet" -SourceTransportServers "EX01-2016" -DNSRoutingEnabled $True -AddressSpaces ("SMTP:*;5") -IsScopedConnector $False -UseExternalDNSServersEnabled $false
Identity AddressSpaces Enabled
-------- ------------- -------
Internet email {SMTP:*;5} True
It’s quicker to create a send connector with PowerShell.
Get send connectors in Exchange with PowerShell
Find the configured send connectors in Exchange with PowerShell. There are two send connectors configured and enabled in our example.
[PS] C:\>Get-SendConnector | Format-Table Identity, AddressSpaces, SourceTransportServers, MaxMessageSize, Enabled
Identity AddressSpaces SourceTransportServers MaxMessageSize Enabled
-------- ------------- ---------------------- -------------- -------
Internet email {SMTP:*;1} {EX01-2016} 35 MB (36,700,160 bytes) True
Internet email PS {SMTP:*;5} {EX01-2016} 35 MB (36,700,160 bytes) True
Did this help you to create a new send connector in Exchange Server? Don’t forget to test the send connector with a simple test to verify that it’s working.
Keep on reading: Exchange namespace design and planning »
Conclusion
You learned how to create a send connector in Exchange Server. You learned how to create a send connector in Exchange with EAC and with PowerShell. Configuring a new send connector in Exchange with PowerShell is faster. Don’t forget that you can disable the created send connector instead of removing it. That’s an excellent way if you like to troubleshoot and test send connectors.
Did you enjoy this article? You may also like Add Exchange Server to existing send connector. Don’t forget to follow us and share this article.
Hi.
I’m wondering if it’s possible to create an external connector for sending to an account that is equal to domain name. We have internal and external services, and internal is only for domain users. But we have created an external account for an external employee. In our previous server we used a gmail account for sending from domain and then redirect the message from gmail to our external ISP.
Do you know if it’s possible to ommit this method and sending directly?
Can you specify which Send connector is used by user/group or mailbox database?
Hi can you explain how create an edge send connector with authentication?
I use :
New-SendConnector -Name “EdgeSync – Site-A to Internet” -Usage Custom -AddressSpaces SMTP:*;100 -DNSRoutingEnabled $false -SmartHosts 192.168.10.1 -SmartHostAuthMechanism None -SourceTransportServers EdgeSubscriptionName
But i’d use -SmarthostAuthMechanism BasicAuth and -AuthenticationCredential but i don’t kown how insert AuthCred.
TKS A LOT