Forum Discussion
awato88
Nov 21, 2023Copper Contributor
AutoForwardEnabled for specific user / mailbox
Dear experts,
we need to forward support emails to email domains outside of our organization. In the past, we have used the “Forwarding” feature under Email Flow Control in Delivery Options for specific mailboxes. But over the last few months, we've been having more and more DMARC rejection issues with this forwarding solution.
By the way... this feature is not really a "forward" but a "redirect" because it is an exact copy of the source email but sent using a "wrong" email server. So the behavior or result of DMARC is completely correct!
To make it short.
We want to “forward” emails to external domains. But as far as I know this is not possible with transport rules via ecp.
I thought that this could be achieved using Outlook rules. However, the “AutoForwardEnabled” feature is disabled in the default “RemoteDomain”. Therefore, no external forwarding can be made this way.
Is there a way to configure the AutoForwardEnabled feature for specific users or mailboxes, rather than for the entire organization? Do I need to create a second "RemoteDomain" with the feature enabled and specify or force a specific user/mailbox to use that RemoteDomain? If yes, can someone help me with this?
Thank you
tom
PS: it is an on-prem 2016 enviroment
Okay, found it!
I have created a new RemoteDomain with feature AutoForwardEnabled = $true and I have created a transport rule to disallow Auto-Forward for all user execpt those who are allowed to.
Thank you so much!
3 Replies
Sort By
- LeonPavesicSilver Contributor
Hi awato88,
in an on-premises environment, you can still configure the AutoForwardEnabled feature for specific users or mailboxes.
Here are the steps you can follow:1. Create a new Remote Domain:
You can create a new RemoteDomain with the AutoForwardEnabled feature enabled. This can be done using the New-RemoteDomain command.2. Set AutoForwardEnabled to True:
After creating the new RemoteDomain, you can enable the AutoForwardEnabled feature using the Set-RemoteDomain command.3. Allow Email Forwarding for Individual Users:
You can allow email forwarding for individual users by using the Set-Mailbox command with the -ForwardingAddress parameter. This will enable forwarding to a specific address.Here are some more useful links:
Get-RemoteDomain and AutoReplyEnabled, AutoForwardenabled options - Microsoft Q&A
New-RemoteDomain (ExchangePowerShell) | Microsoft Learn
Set-RemoteDomain (ExchangePowerShell) | Microsoft LearnPlease click Mark as Best Response & Like if my post helped you to solve your issue.
This will help others to find the correct solution easily. It also closes the item.If the post was useful in other ways, please consider giving it Like.
Kindest regards,
Leon Pavesic
(LinkedIn)- awato88Copper ContributorDear Leon,
thank you so much for your reply!
I think we are on the right track. However, it's not quite what I want yet.
If I create another RemoteDomain and set AutoForwardEnabled to activated, then this applies to the entire organization, correct?
This means that anyone can automatically forward emails to the domain specified in the new remote domain, right?
I want only certain users/mailboxes to be able to use this feature.
Now I thought that I would set "AutoForwardEnabled" to §true in the "Default" RemoteDomain and use the TransportRule to prohibit all users from forwarding except for those who should.
But unfortunately I'm missing the option "The message type is..." -> Auto-forward in the conditions of the Trapsport rules.
How can I make it so that I can only allow certain users and not everyone?- awato88Copper Contributor
Okay, found it!
I have created a new RemoteDomain with feature AutoForwardEnabled = $true and I have created a transport rule to disallow Auto-Forward for all user execpt those who are allowed to.
Thank you so much!