{"id":57,"date":"2018-03-06T17:12:28","date_gmt":"2018-03-06T16:12:28","guid":{"rendered":"http:\/\/zupertails.be\/wur\/?p=57"},"modified":"2018-03-06T20:36:47","modified_gmt":"2018-03-06T19:36:47","slug":"creating-a-catch-all-address-on-an-exchange-2013-2016-o365-mail-environment","status":"publish","type":"post","link":"https:\/\/zupertails.be\/wur\/?p=57","title":{"rendered":"Creating a catch-all address on an Exchange 2013\/2016\/O365 mail environment"},"content":{"rendered":"<p>*incoming wall of text*<img loading=\"lazy\" class=\"size-medium wp-image-64 alignright\" src=\"http:\/\/zupertails.be\/wur\/wp-content\/uploads\/2018\/03\/catchall-300x169.jpg\" alt=\"\" width=\"300\" height=\"169\" srcset=\"https:\/\/zupertails.be\/wur\/wp-content\/uploads\/2018\/03\/catchall-300x169.jpg 300w, https:\/\/zupertails.be\/wur\/wp-content\/uploads\/2018\/03\/catchall-768x432.jpg 768w, https:\/\/zupertails.be\/wur\/wp-content\/uploads\/2018\/03\/catchall-1024x576.jpg 1024w, https:\/\/zupertails.be\/wur\/wp-content\/uploads\/2018\/03\/catchall.jpg 1680w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>Seeing as Office 365 is such a hype right now, I decided to create a catch-all address for a customer of ours on his personal Exchange Server 2013.<\/p>\n<p>=== Still to do, because lazy &#8211;&gt; add pictures for more attractiveness \ud83d\ude42 ===<\/p>\n<p>According the t3h intarwebz, this is supposed to be easy.<br \/>\nUnfortunately one only gets half the info when having to configure this.<br \/>\nA couple of trial-and-error moments later, the following checklist lead to the result needed (also applicable in an Office 365 environment btw)<\/p>\n<ol>\n<li>Go to <a href=\"http:\/\/Stop clicking this. This is not a true link\">https:\/\/your_server\/ecp\/<\/a> (or <a href=\"https:\/\/outlook.office365.com\/ecp\/\">https:\/\/outlook.office365.com\/ecp\/<\/a>) and choose &#8216;mail flow&#8217; in the left column.<\/li>\n<li>Go to the &#8216;accepted domains&#8217; menu on top and make sure the domain to which the catch-all address is to be assigned, is set as domain type &#8216;internal relay&#8217;.<br \/>\nI will explain why.<br \/>\nIn a next step we will create a server-side mail rule for the catch-all mailbox. In order for a NDR to not appear when we send a mail, we need to make sure the domain is set to &#8216;internal relay&#8217;. This causes mail rules to be executed <strong>before<\/strong> the server actually checks if the mailbox exists, thus enabling a filter possibility.<\/li>\n<li>Next, we want to create a mailbox in which we&#8217;ll drop all the catch-all mails (unless you already have a user or shared mailbox set up to receive this, of course)<br \/>\nI&#8217;m not going to go in a lot of detail on this, as this is rather basic stuff on an Exchange Server (left menu &#8216;recipients&#8217;, top menu &#8216;mailboxes&#8217;, blah blah&#8230;)<\/li>\n<li>Not always optional (especially not literally doable in O365) &#8211;&gt; restart your Microsoft Exchange Transport service on your Windows server. (if you have the classic white-paper setup with a front- and backend server, restart the service on both servers)<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>Catch all in 2013 &#038; 2016 server<br \/>\n(also O365)<\/p>\n<p>Accepted domain > authoritative ? internal relay ?<br \/>\n\twordt aangeraden als internal relay.<\/p>\n<p>Mail rule  ><\/p>\n<p>If sender is found > outside of organisation<\/p>\n<p>(optional if multiple domains)<br \/>\n&#8211;> domain of receiver contains <the domain name>\n<p>redirect the message to (a shared box ? a fysical box)<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[8,6,1,7],"tags":[],"_links":{"self":[{"href":"https:\/\/zupertails.be\/wur\/index.php?rest_route=\/wp\/v2\/posts\/57"}],"collection":[{"href":"https:\/\/zupertails.be\/wur\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/zupertails.be\/wur\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/zupertails.be\/wur\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/zupertails.be\/wur\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=57"}],"version-history":[{"count":8,"href":"https:\/\/zupertails.be\/wur\/index.php?rest_route=\/wp\/v2\/posts\/57\/revisions"}],"predecessor-version":[{"id":67,"href":"https:\/\/zupertails.be\/wur\/index.php?rest_route=\/wp\/v2\/posts\/57\/revisions\/67"}],"wp:attachment":[{"href":"https:\/\/zupertails.be\/wur\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=57"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/zupertails.be\/wur\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=57"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/zupertails.be\/wur\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=57"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}