POSTSUPER(1) General Commands Manual POSTSUPER(1) (NAME) postsuper - Postfix (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) postsuper(1) Postfix . (superuser/root) . postqueue(1) . postsuper(1) -s -p Postfix - incoming active deferred hold bounce defer trace flush (log) . : -c config_dir main.cf . MAIL_CONFIG . -d queue_id (queue ID) () (: hold incoming active deferred). -d queue_id - . user@example.com : postqueue -j | jq -r ' # See JSON OBJECT FORMAT section in the postqueue(1) manpage select(.recipients[0].address == "user@example.com") | select(.recipients[1].address == null) | .queue_id ' | postsuper -d - ( "jq -r" ) : mailq | tail -n +2 | grep -v '^ *(' | awk 'BEGIN { RS = "" } # $7=sender, $8=recipient1, $9=recipient2 { if ($8 == "user@example.com" && $9 == "") print $1 } ' | tr -d '*!' | postsuper -d - "-d ALL" deferred "-d ALL deferred" . ALL . : Postfix ( Postfix . Postfix . enable_long_queue_ids=no ). postsuper Postfix . : 1) Postfix postsuper(1) Postfix ( ). 2) postsuper(1) . 2**15 ( ). 3) postsuper(1) . -e queue_id -f queue_id () (: hold incoming active deferred). o ( Postfix hold ). o -e -f . -f hold . -e -f -H . o (deferred) . "message is administratively expired" ( ) . -e -f queue_id - ( -d -d ). "-e ALL" "-f ALL" deferred "-e ALL deferred" . ALL . Postfix . . -h queue_id (on hold) . () (: incoming active deferred) hold . -h queue_id - . "-h ALL" "-h ALL deferred" deferred . ALL . : "on hold" maximal_queue_lifetime bounce_queue_lifetime . . Postfix . . -H queue_id (on hold) . () (: hold) deferred . -H queue_id - . : $maximal_queue_lifetime $bounce_queue_lifetime ( ) "postsuper -r" . "-H ALL" . ALL . Postfix . . -p . -p -s -S . -r queue_id (requeue) () (: hold incoming active deferred). -r queue_id - . "-r ALL" . ALL ..sp maildrop pickup(8) cleanup(8) . . o smtpd_milters non_smtpd_milters . Milter SMTP . o . . ( ) . o content_filter ( ) . content_filter . : Postfix ( Postfix <= 2.8 Postfix >= 2.9 enable_long_queue_ids=no ). postsuper(1) Postfix . Postfix 1.1 . -s . Postfix . -p -s -S . o inode . Postfix <= 2.8 "enable_long_queue_ids = no" . o . hash_queue_names / hash_queue_depth . o "enable_long_queue_ids = yes" Postfix <= 2.8. : # postfix stop # postconf enable_long_queue_ids=no # postsuper postsuper(1) . -S -s inode . Postfix 2.9 . -p -s -S . -v . -v . (DIAGNOSTICS) syslogd(8) postlogd(8) . postsuper(1) -d -e -f -h -H -r -s . syslogd(8) postlogd(8) ..SH " (ENVIRONMENT)" MAIL_CONFIG main.cf. (BUGS) Postfix ( maildrop) <<>> (on hold) . (CONFIGURATION PARAMETERS) main.cf . . postconf(5) . config_directory ( 'postconf -d' ) main.cf master.cf Postfix. hash_queue_depth (1) hash_queue_names. hash_queue_names (deferred, defer) . import_environment ( 'postconf -d' ) Postfix Postfix name=value. queue_directory ( 'postconf -d' ) Postfix. syslog_facility (mail) syslog Postfix. syslog_name ( 'postconf -d' ) syslog <> <> . Postfix 2.9 : enable_long_queue_ids (no) ( ). (SEE ALSO) sendmail(1) Sendmail postqueue(1) postlogd(8) Postfix syslogd(8) (LICENSE) Secure Mailer . (AUTHORS) 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)