A common question from new Exchange administrators, especially those who moved from other email systems, is âDoes Exchange have a catch-all email option?â Iâm seeing this question more frequently as small companies and individuals move to Office 365âs Exchange Online.
If someone misspells my name, I donât want the sender to receive an NDR. I want the message delivered to my Exchange mailbox.
Exchange Online does not offer a catch-all mail option. This is because the Exchange Online anti-spam filters use recipient filtering to reject messages sent to mailboxes that don't exist.
While you can disable recipient filtering to make it work in an on premises server, I donât recommend it as itâs basically a spam magnet. When users leave, or if someoneâs address is frequently misspelled, you can receive mail for the addresses by adding the address to a mailbox. The messages sent to the address will be delivered and all replies will be sent from the mailboxâs default SMTP address. For example, I can receive mail sent to dianne@ but reply using my "real" email address. I can also have a mailbox for sales@, and accept mail for help@, info@ and other common generic addresses.
If you prefer, you can add the addresses to distribution groups in the GAL and make the correct mailbox the DLâs sole member. The benefit of using a DL is that users can be given SendAs permission and the address used as a reply address.
Tip: If you need to capture all addresses currently delivered to a catchall mailbox, you can use a macro to create a list. Then use PowerShell to add the addresses to a mailbox.