Recently I ran into a problem adding an additional email domain to our Exchange box. After doing a lot of digging I finally found a solution for this.
I had gone through first verifying the MX record with dnsstuff.com, then adding the domain to the recipient policy and finally verifying the ‘Apply Recipient Filter’ was enabled on the SMTP protocol.
I verified the new email domain was showing underneath the user accounts and sent a test message, but it bounced back with the following error message:
PERM_FAILURE: SMTP Error (state 9): 550 5.7.1 Unable to relay for user@newdomain.com
I finally found a solution to this, first step is to install the IIS 6 resource kit tools available from Microsoft.
To make a backup first, right click on LM and select Export to file
Then open up Metabase Explorer and navigate to LM\SmtpSvc\1\Domain
You should see your email domains listed in there, if your new email domain is not listed (and mine wasn’t) right click the key of the primary SMTP domain and click Copy. Then right click Domain and click Paste, choose Copy to a new key and set the name to the name of the new email domain.
Close metabase explorer, run iisreset and all should be well.
Recent Comments