Plesk

How to resend deferred emails in Plesk for Linux

Question

How to resend deferred emails in the mail queue?

Answer

 

Resending all deferred emails via Plesk interface

 

  1. Log in to Plesk.

  2. Go to Tools & Settings > Scheduled Tasks > Add Task.

  3. In the Command field, input:

    # /usr/sbin/postsuper -r ALL

  4. Click Run Now.

 

Resending all deferred emails via a command-line interface

 

  1. Connect to the Plesk server via SSH.

  2. Resend all deferred emails in the queue:

    # postsuper -r ALL

 

Resending a specific email via a command-line interface

 

  1. Connect to the Plesk server via SSH.

  2. Resend an email in the queue using email ID:

    # postqueue -i <ID>

  3. Resend an email in the queue using a sender's domain name:

    # postqueue -s example.com

     

    To find an email ID or a sender's domain name, list all messages in the queue with the following command:

    # postqueue -p
    C67B97A0E42     2128 Sun Jun  8 17:00:41  mail@example.com                                         john.doe@example.net

    where

    • C67B97A0E42 - an email ID

    • mail@example.com - a sender address

    • john.doe@example.net - a recipient address