Exchange Q&A: Mail Flow (4)

1.How to create a dedicated Receive connector for anonymous relay using Exchange Management Shell?

New-ReceiveConnector -Name <ConnectorName> -TransportRole FrontendTransport -Custom -Bindings <LocalIPAddresses>:25 -RemoteIpRanges <RemoteIPAddresses>

2.How to configure the connections as anonymous?

Run the following commands in the Exchange Management Shell:

Set-ReceiveConnector “Anonymous Relay” -PermissionGroups AnonymousUsers

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

3.How to configure the connections as externally secured using Exchange Management Shell?

Set-ReceiveConnector “Anonymous Relay” -AuthMechanism ExternalAuthoritative -PermissionGroups ExchangeServers

4.How to verify that we’ve successfully configured anonymous relay?

Verify the configuration of the dedicated Receive connector:

Get-ReceiveConnector “Anonymous Relay” | Format-List Enabled,TransportRole,Bindings,RemoteIPRanges

Verify the permissions on the dedicated Receive connector:

Get-ADPermission “Anonymous Relay” -User “NT AUTHORITY\ANONYMOUS LOGON” | where {($_.Deny -eq $false) -and ($_.IsInherited -eq $false)} | Format-Table User,ExtendedRights


Get-ADPermission “Anonymous Relay” -User “MS Exchange\Externally Secured Servers” | where {($_.Deny -eq $false) -and ($_.IsInherited -eq $false)} | Format-Table User,ExtendedRights

5.What is Shadow redundancy?

Shadow redundancy was introduced in Exchange 2010 to provide redundant copies of messages before they’re delivered to mailboxes.

6.What are the components of shadow redundancy in the Transport service on Mailbox servers?

  • Transport high availability boundary;
  • Primary message;
  • Shadow message;
  • Primary server;
  • Shadow server;
  • Shadow queue;
  • Discard status;
  • Discard notification;
  • Safety Net;
  • Shadow Redundancy Manager;
  • Heartbeat.

7.What is Safety Net?

In Exchange 2010, the transport dumpster helped protect against data loss by maintaining a queue of successfully delivered messages that hadn’t replicated to the passive mailbox database copies in the database availability group (DAG). When a mailbox database or server failure required the promotion of an out-of-date copy of the mailbox database, the messages in the transport dumpster were automatically resubmitted to the new active copy of the mailbox database.

The transport dumpster was improved in Exchange 2013 and is now called Safety Net.

8.How Safety Net is improved from the transport dumpster in Exchange 2010?

  • Safety Net doesn’t require a DAG;
  • Safety Net itself isn’t a single point of failure;
  • Safety Net takes over some responsibility from shadow redundancy in DAG environments.

9.What are the maximum supported database size for the transport Safety Net JET database in Microsoft Exchange Server 2019 and 2016?


Still have questions? Click here to view Microsoft’s official documentation on Exchange.


邮箱地址不会被公开。 必填项已用*标注