Plesk

Mail forwarding does not work in Plesk for Linux: 550-Verification failed for SRS0

Symptoms

Cause

Sender Rewriting Scheme (SRS) support is enabled in Plesk, however it is not supported on the relay host.

Resolution

Recommended solution is to enable acceptance of SRS for emails from Plesk on the relay host.

Disabling SRS support in Plesk (not recommended).

Warning: This solution will make the environment less secure because the sender's email policy will be ignored.

In case it is not possible to enable SRS on the relay host, SRS can be disabled in Plesk following the next steps:

  1. Connect to the server via SSH

  2. Open the
    /etc/postfix/master.cf
    file and find the following line:

    plesk_virtual unix - n n - - pipe flags=DORhu user=popuser:popuser argv=/usr/lib64/plesk-9.0/postfix-local -f ${sender} -d ${recipient} -p /var/qmail/mailnames

  3. Add
    -s
    to the end of the line:

    plesk_virtual unix - n n - - pipe flags=DORhu user=popuser:popuser argv=/usr/lib64/plesk-9.0/postfix-local -f ${sender} -d ${recipient} -p /var/qmail/mailnames -s

  4. Restart the
    postfix
    service:

    # systemctl restart postfix