I previously set up an AWS WorkMail organisation and email address and I am using my custom domain hosted at Route 53. This has worked successfully.
However now I have created a second WorkMail address, I am unable to receive email to it (although I can send email from it). I receive the following error message:
The response from the remote server was:
550 5.1.1 Requested action not taken: mailbox unavailable
Final-Recipient: rfc822; [email protected]
Action: failed
Status: 5.1.1
Remote-MTA: dns; inbound-smtp.us-east-1.amazonaws.com. ([my-ip], the
server for the domain [my-domain.com].)
Diagnostic-Code: smtp; 550 5.1.1 Requested action not taken: mailbox
unavailable
Last-Attempt-Date: Wed, 13 Dec 2017 09:07:52 -0800 (PST)
Could anyone provide advice as why there would be a problem for the second email, but not the first?
Edit:
As per kiwicopple's suggestion I have ensured that both the custom domain is Set as Default and that this domain is selected for the email address. However, this has not resolved the issue.
A few years late but here's what I did to resolve:
1. Make sure the default domain is the one you want
Workmail > Domains > Select the domain > Click
Set as Default2. Make sure the user has the domain assigned to their mailbox
EditEmail addressfield make sure the domain dropdown has the correct fieldThat should be all. If you're still having issues then it could be the MX records still propogating. Wait a few hours and try again