Plesk

Incorrect record for the ‘postmaster’ mailbox exists in /var/spool/postfix/plesk/virtual database

Symptoms

Incorrect record for postmaster@example.com was created in the Postfix /var/spool/postfix/plesk/virtual database after re-enabling mail service:

# postmap -s /var/spool/postfix/plesk/virtual | grep postmaster@example.com
postmaster@example.com postmaster@localhost.localdomain

instead of

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

Cause

Product issue:

  • #PPPM-7702 "Disabling and then enabling a domain’s mail service no longer breaks mailboxes with the reserved mail names: postfix, anonymous, drweb, root, and so on."

    Fixed in:

Resolution

Please consider updating your server:

Workaround

If update is not possible for some reason you may try the following

workaround

  1. Connect to the server via SSH;

  2. Repair the mailbox:

    # plesk repair mail postmaster@example.com