When using a plesk server on a windows system, you can sometimes run into customers getting errors like this “550 Requested action not taken: mailbox unavailable or not local” when sending mail out, or when trying to manage their accounts in the Plesk panel.
The reason this happens is that a recipient’s domain was found on the server, but it could not find the username for that email address. IE: an email addressed to [email protected] was received by the server. The server looks for mydomain.com then if that’s on the server, it then looks for “me”. If it can’t find “me” then this error is received.
The common reasons for this on a plesk server are:
- The mailbox that you ar esending to was disabled either by a bug in plesk, or by the owner of the account
- The MX records for the recipient domain point to another server such as Outlook 365 or Google Apps, but email is still enabled on the local server. This means that anyone sending from the local server is going to end up trying to deliver to the local server instead of trying send to where the MX records point to.
Fixes:
If the mail is hosted on your local server, then check to see if the account is disabled. If it is, re-enable it. If the account does not exist, re-create it.
If the MX records point to another server, make sure the mail services are disabled. You can do this by logging into plesk, and clicking on:
Domains -> Mail -> Disable Mail