info > postsuper(1)

POSTSUPER(1) General Commands Manual POSTSUPER(1)

πŸ“ NAME

postsuper - Postfix superintendent

πŸš€ Quick Reference

Use CaseCommandDescription
Delete a messagepostsuper -d queue_idπŸ”΄ Delete one message with the given queue ID
Delete all deferred messagespostsuper -d ALL deferredπŸ”΄ Remove all messages from the deferred queue
Force expire a messagepostsuper -e queue_id⏳ Return message to sender on next delivery attempt
Force expire and release held messagepostsuper -f queue_id⏳ Release and expire a message currently on hold
Hold a messagepostsuper -h queue_id⏸️ Prevent delivery of a message
Release a held messagepostsuper -H queue_id▢️ Move held message back to deferred queue
Purge old temporary filespostsuper -p🧹 Clean up after crashes
Requeue a messagepostsuper -r queue_idπŸ”„ Move message to maildrop for reprocessing
Structure check/repairpostsuper -sπŸ”§ Fix queue directory structure and file names
Verbose loggingpostsuper -vπŸ“’ Enable debug output

πŸ“‹ SYNOPSIS

postsuper [-psSv]
        [-c config_dir] [-d queue_id]
        [-e queue_id] [-f queue_id]
        [-h queue_id] [-H queue_id]
        [-r queue_id] [directory ...]

πŸ“– DESCRIPTION

The postsuper(1) command does maintenance jobs on the Postfix queue. Use of the command is restricted to the superuser. See the postqueue(1) command for unprivileged queue operations such as listing or flushing the mail queue.

By default, postsuper(1) performs the operations requested with the -s and -p command-line options on all Postfix queue directories - this includes the incoming, active, deferred, and hold directories with message files and the bounce, defer, trace and flush directories with log files.

πŸ”§ Options

πŸ“Š DIAGNOSTICS

Problems are reported to the standard error stream and to syslogd(8) or postlogd(8).

postsuper(1) reports the number of messages deleted with -d, the number of messages expired with -e, the number of messages expired or released with -f, the number of messages held or released with -h or -H, the number of messages requeued with -r, and the number of messages whose queue file name was fixed with -s. The report is written to the standard error stream and to syslogd(8) or postlogd(8).

🌐 ENVIRONMENT

MAIL_CONFIG β€” Directory with the main.cf file.

πŸ› BUGS

Mail that is not sanitized by Postfix (i.e. mail in the maildrop queue) cannot be placed "on hold".

βš™οΈ CONFIGURATION PARAMETERS

The following main.cf parameters are especially relevant to this program. The text below provides only a parameter summary. See postconf(5) for more details including examples.

πŸ“š SEE ALSO

πŸ“„ LICENSE

The Secure Mailer license must be distributed with this software.

πŸ‘€ AUTHOR(S)

Wietse Venema
IBM T.J. Watson Research
P.O. Box 704
Yorktown Heights, NY 10598, USA

Wietse Venema
Google, Inc.
111 8th Avenue
New York, NY 10011, USA

POSTSUPER(1)

postsuper(1)
πŸ“ NAME πŸš€ Quick Reference πŸ“‹ SYNOPSIS πŸ“– DESCRIPTION
πŸ”§ Options
πŸ“Š DIAGNOSTICS 🌐 ENVIRONMENT πŸ› BUGS βš™οΈ CONFIGURATION PARAMETERS πŸ“š SEE ALSO πŸ“„ LICENSE πŸ‘€ AUTHOR(S)

Generated by phpman v4.9.26-5-g7740029 Author: Che Dong Under GNU General Public License
2026-08-09 19:39 @216.73.216.150
CrawledBy Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Valid XHTML 1.0 Transitional!Valid CSS!