info > postfix(1)

```html

📖 NAME

postfix — Postfix control program

🚀 Quick Reference

Use CaseCommandDescription
🔍 Check configurationpostfix checkWarn about bad directory/file ownership/permissions, create missing directories
▶️ Start Postfixpostfix startStart the Postfix mail system (also runs config check)
🛑 Stop Postfixpostfix stopOrderly shutdown of the Postfix mail system
🔄 Reload configpostfix reloadRe-read configuration files without full stop/start
📊 Check statuspostfix statusIndicate if Postfix is currently running
📬 Flush deferred queuepostfix flushForce delivery attempt for every message in the deferred queue
⚠️ Abort immediatelypostfix abortStop all Postfix processes abruptly
🔐 TLS managementpostfix tlsEnable opportunistic TLS, manage keys/certificates
🆕 Upgrade configurationpostfix upgrade-configurationUpdate main.cf and master.cf with required settings
📋 Set permissionspostfix set-permissionsSet ownership/permissions of Postfix files/directories

📝 SYNOPSIS

postfix [-Dv] [-c config_dir] command

📚 DESCRIPTION

This command is reserved for the superuser. To submit mail, use the Postfix sendmail(1) command.

The postfix(1) command controls the operation of the Postfix mail system: start or stop the master(8) daemon, do a health check, and other maintenance.

By default, the postfix(1) command sets up a standardized environment and runs the postfix-script shell script to do the actual work.

However, when support for multiple Postfix instances is configured, postfix(1) executes the command specified with the multi_instance_wrapper configuration parameter. This command will execute the command for each applicable Postfix instance.

🛠️ Commands

⚙️ Options

🌐 ENVIRONMENT

The postfix(1) command exports the following environment variables before executing the postfix-script file:

When the internal logging service is enabled (by setting a non-empty maillog_file parameter value) the postfix(1) command exports settings that are used by child processes before they have processed main.cf or command-line settings.

⚙️ CONFIGURATION PARAMETERS

The following main.cf configuration parameters are exported as environment variables with the same names:

Available in Postfix version 2.5 and later:

Available in Postfix version 3.0 and later:

Available in Postfix version 3.1 and later:

Other configuration parameters:

Available in Postfix version 2.6 and later:

Available in Postfix version 3.4 and later:

📁 FILES

Prior to Postfix version 2.6, all of the following files were in $config_directory. Some files are now in $daemon_directory or $meta_directory so that they can be shared among multiple instances that run the same Postfix version.

Use the command "postconf config_directory" or "postconf daemon_directory" to expand the names into their actual values.

📖 SEE ALSO

📜 Commands

⚙️ Postfix configuration

🧩 Table-driven mechanisms

🔍 Table lookup mechanisms

🛡️ Daemon processes

🔗 Other

📄 README FILES

Use "postconf readme_directory" or "postconf html_directory" to locate this information.

📜 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

TLS support by:
Lutz Jaenicke
Brandenburg University of Technology
Cottbus, Germany

Victor Duchovni
Morgan Stanley

SASL support originally by:
Till Franke
SuSE Rhein/Main AG
65760 Eschborn, Germany

LMTP support originally by:
Philip A. Prindeville
Mirapoint, Inc.
USA.

Amos Gouaux
University of Texas at Dallas
P.O. Box 830688, MC34
Richardson, TX 75083, USA

IPv6 support originally by:
Mark Huizer, Eindhoven University, The Netherlands
Jun-ichiro 'itojun' Hagino, KAME project, Japan
The Linux PLD project
Dean Strik, Eindhoven University, The Netherlands

```
postfix(1)
📖 NAME 🚀 Quick Reference 📝 SYNOPSIS 📚 DESCRIPTION
🛠️ Commands ⚙️ Options
🌐 ENVIRONMENT ⚙️ CONFIGURATION PARAMETERS 📁 FILES 📖 SEE ALSO
📜 Commands ⚙️ Postfix configuration 🧩 Table-driven mechanisms 🔍 Table lookup mechanisms 🛡️ Daemon processes 🔗 Other
📄 README FILES 📜 LICENSE 👤 AUTHOR(S)

Generated by phpman v4.9.26-1-g511901d Author: Che Dong Under GNU General Public License
2026-08-08 12:32 @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!
Enhanced by LLM: deepseek-v4-flash / taotoken.net / www.chedong.com - original format