Article ID: 128042, created on Jan 12, 2016, last review on Jan 12, 2016

  • Applies to:
  • Plesk Automation 11.5


The domain alias resides in Plesk Automation, but it's mail service is configured on external mail server. On attempt to send a message to the address like the delivery fails. The following error message can be found in /usr/local/psa/var/maillog:

Jan 1 09:00:00 mail01 postfix/smtpd[3286]: NOQUEUE: reject: RCPT from ppa-mn.isp.tld[]: 550 5.1.1 <>: Recipient address rejected: User unknown in virtual alias table;


The mail service existed previously on the subscription, but was unprovisioned later. After that some records of the domain alias still present in Postfix configuration and prevent from correct mail delivery.

Such behaviour has been considered as a software issue #PPA-3052 and will be fixed in future product updates.


As a workaround manually regenerate Postfix maps on the Postfix node:

  1. Create a backup of the directory /var/spool/postfix/plesk/

  2. Regenerate virtual.db without

    # postmap -s /var/spool/postfix/plesk/virtual > /var/spool/postfix/plesk/virtual 
    # cat /var/spool/postfix/plesk/virtual |grep -v > /var/spool/postfix/plesk/virtual 
    # postmap /var/spool/postfix/plesk/virtual
  3. Regenerate sdd_transport_maps.db without

    # postmap -s /var/spool/postfix/plesk/sdd_transport_maps > /var/spool/postfix/plesk/sdd_transport_maps
    # cat /var/spool/postfix/plesk/sdd_transport_maps |grep -v > /var/spool/postfix/plesk/sdd_transport_maps
    # postmap /var/spool/postfix/plesk/sdd_transport_maps

Note: replace with the actual domain alias name.

Search Words

postfix error domain

delivery failed

User unknown in virtual alias table

cannot send email

domain alias

33a70544d00d562bbc5b17762c4ed2b3 caea8340e2d186a540518d08602aa065 e0aff7830fa22f92062ee4db78133079

Email subscription for changes to this article
Save as PDF