Difference between revisions of "Postfix"
(→About) |
|||
Line 12: | Line 12: | ||
* [[/aliasing]]: managing email redirects/aliases | * [[/aliasing]]: managing email redirects/aliases | ||
* [[/fixing]]: diagnosis of installations that aren't working right | * [[/fixing]]: diagnosis of installations that aren't working right | ||
+ | * see also: [[DKIM]], [[DMARC]], [[Sender Policy Framework]] (SPF) | ||
===Files=== | ===Files=== | ||
* [[/main.cf]] | * [[/main.cf]] | ||
Line 104: | Line 105: | ||
* [[/flow]]: the flow of messages across the various helper programs that make up Postfix | * [[/flow]]: the flow of messages across the various helper programs that make up Postfix | ||
* [[/SSL]]: Postfix and SSL | * [[/SSL]]: Postfix and SSL | ||
+ | |||
==Notes== | ==Notes== | ||
After making changes to the Postfix configuration files, you don't actually have to stop and restart Postfix to load the changes; you can just type (as root) "postfix reload". | After making changes to the Postfix configuration files, you don't actually have to stop and restart Postfix to load the changes; you can just type (as root) "postfix reload". |
Revision as of 15:49, 17 September 2021
About
Postfix is an open source mail transfer agent (MTA) for POSIX systems. It is fully supported by Webmin/VirtualMin and is part of the Dovecot stack.
Pages
- /aliasing: managing email redirects/aliases
- /fixing: diagnosis of installations that aren't working right
- see also: DKIM, DMARC, Sender Policy Framework (SPF)
Files
- /main.cf
- /master.cf: formatted list of transport helper applications
- /mail.log (typically found in /var/log)
Internal Apps
- /aliases (reference)
- /cleanup (reference)
- /lmtp (reference)
- /local (reference)
- /pickup (reference)
- /qmgr (reference)
- /smtpd (reference)
- /transport (reference)
- /trivial-rewrite (reference))
User Applets
Other Applets
These are installed as part of the postfix package; not sure how they should be classified:
|
Error Messages
- 503 5.5.1 Error: authentication not enabled
- Connect to private/dovecot-auth failed: No such file or directory
Other Subpages
- /flow: the flow of messages across the various helper programs that make up Postfix
- /SSL: Postfix and SSL
Notes
After making changes to the Postfix configuration files, you don't actually have to stop and restart Postfix to load the changes; you can just type (as root) "postfix reload".
automatic BCC
To automatically BCC outgoing mail from any given set of users, set sender_bcc_maps in /main.cf to hash:/etc/postfix/sender_bcc. (In Webmin: BCC Mapping: Sender BCC mapping lookup tables)
Each line in the /sender_bcc file will contain the sender (which can be user@domain, user, or @domain), one or more blanks, then the recipient (which can be one address or multiple addresses separated by commas).
Example -- BCCs all mail sent by vbz.com users to an archive address:
@vbz.com archive2024@vbz.com
pages to index
Possibly useful pages:
- Setting Up Postfix As A Backup MX
- Postfix Address Rewriting
- trivial-rewrite (manpage)
- Postfix Configuration Parameters (includes /main.cf parameters)
- Postfix After-Queue Content Filter
- Group-Office Mailserver plugin: helps administer Postfix
- Mail server using Postfix and Dovecot on Gentoo Linux