Articles in this section

Unable to receive emails to particular email account in Plesk: User unknown in virtual mailbox table

Plesk for Linux

Applicable to:

  • Plesk for Linux

Symptoms

Unable to receive emails to a particular email account with the following error message in /var/log/maillog file:

550 5.1.1 john.doe@example.com: Recipient address rejected: User unknown in virtual mailbox table

Cause

Postfix virtual_alias_maps misconfiguration. Namely the recipient address is missed in the Postfix virtual_alias_maps configuration:

# postmap -s /var/spool/postfix/plesk/virtual | grep john.doe@example.com
#

Resolution

  1. Connect to the server via SSH.

  2. Add missing alias for the affected mailbox:

    # echo "john.doe@example.com john.doe@example.com" | postmap -i hash:/var/spool/postfix/plesk/virtual

if it does not help after migration, remove mail account and re-migrate subscription mail content

Note: replace john.doe@example.com with the appropriate email account from the error message. 

Was this article helpful?

Comments

0 comments

Please sign in to leave a comment.