|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | 08-May-2022 | - |
| README_FILES/ | H | 09-Oct-2022 | - | 200 | 150 |
| conf/ | H | 09-Oct-2022 | - | 7,642 | 6,134 |
| examples/ | H | 08-May-2022 | - | 946 | 599 |
| html/ | H | 09-Oct-2022 | - | 81,135 | 59,721 |
| implementation-notes/ | H | 08-May-2022 | - | 348 | 279 |
| man/ | H | 08-May-2022 | - | 37,159 | 35,888 |
| mantools/ | H | 09-Oct-2022 | - | 5,454 | 4,133 |
| proto/ | H | 09-Oct-2022 | - | 64,859 | 50,989 |
| src/ | H | 08-May-2022 | - | 296,055 | 162,474 |
| AAAREADME | H A D | 08-May-2022 | 6.2 KiB | 185 | 140 |
| COMPATIBILITY | H A D | 08-May-2022 | 2.9 KiB | 74 | 73 |
| COPYRIGHT | H A D | 08-May-2022 | 1.9 KiB | 36 | 34 |
| HISTORY | H A D | 09-Oct-2022 | 923.3 KiB | 26,401 | 19,430 |
| INSTALL | H A D | 09-Oct-2022 | 48.9 KiB | 1,167 | 874 |
| IPv6-ChangeLog | H A D | 08-May-2022 | 17.4 KiB | 484 | 369 |
| LICENSE | H A D | 08-May-2022 | 25.9 KiB | 509 | 423 |
| Makefile | H A D | 08-May-2022 | 447 | 23 | 8 |
| Makefile.in | H A D | 09-Oct-2022 | 7 KiB | 213 | 165 |
| Makefile.init | H A D | 08-May-2022 | 447 | 23 | 8 |
| PORTING | H A D | 08-May-2022 | 1.2 KiB | 25 | 20 |
| RELEASE_NOTES | H A D | 09-Oct-2022 | 8 KiB | 200 | 150 |
| RELEASE_NOTES-1.0 | H A D | 08-May-2022 | 32.5 KiB | 747 | 573 |
| RELEASE_NOTES-1.1 | H A D | 08-May-2022 | 48.9 KiB | 1,088 | 852 |
| RELEASE_NOTES-2.0 | H A D | 08-May-2022 | 38 KiB | 854 | 680 |
| RELEASE_NOTES-2.1 | H A D | 08-May-2022 | 26.2 KiB | 582 | 467 |
| RELEASE_NOTES-2.10 | H A D | 08-May-2022 | 9.8 KiB | 269 | 197 |
| RELEASE_NOTES-2.11 | H A D | 08-May-2022 | 10.3 KiB | 281 | 207 |
| RELEASE_NOTES-2.2 | H A D | 08-May-2022 | 19.3 KiB | 444 | 345 |
| RELEASE_NOTES-2.3 | H A D | 08-May-2022 | 34 KiB | 762 | 605 |
| RELEASE_NOTES-2.4 | H A D | 08-May-2022 | 8.4 KiB | 199 | 153 |
| RELEASE_NOTES-2.5 | H A D | 08-May-2022 | 16.4 KiB | 377 | 296 |
| RELEASE_NOTES-2.6 | H A D | 08-May-2022 | 12.4 KiB | 301 | 229 |
| RELEASE_NOTES-2.7 | H A D | 08-May-2022 | 8 KiB | 176 | 139 |
| RELEASE_NOTES-2.8 | H A D | 08-May-2022 | 16.2 KiB | 384 | 295 |
| RELEASE_NOTES-2.9 | H A D | 08-May-2022 | 15.4 KiB | 353 | 275 |
| RELEASE_NOTES-3.0 | H A D | 08-May-2022 | 26 KiB | 629 | 477 |
| RELEASE_NOTES-3.1 | H A D | 08-May-2022 | 7.6 KiB | 187 | 141 |
| RELEASE_NOTES-3.2 | H A D | 08-May-2022 | 7.1 KiB | 181 | 137 |
| RELEASE_NOTES-3.3 | H A D | 08-May-2022 | 5.2 KiB | 125 | 95 |
| RELEASE_NOTES-3.4 | H A D | 08-May-2022 | 7.9 KiB | 209 | 153 |
| RELEASE_NOTES-3.5 | H A D | 09-Oct-2022 | 5.8 KiB | 158 | 117 |
| RELEASE_NOTES-3.6 | H A D | 09-Oct-2022 | 11 KiB | 278 | 204 |
| TLS_ACKNOWLEDGEMENTS | H A D | 09-Oct-2022 | 2.3 KiB | 57 | 47 |
| TLS_CHANGES | H A D | 09-Oct-2022 | 104.1 KiB | 2,419 | 1,996 |
| TLS_LICENSE | H A D | 08-May-2022 | 1.6 KiB | 37 | 33 |
| TLS_TODO | H A D | 08-May-2022 | 1.7 KiB | 40 | 29 |
| US_PATENT_6321267 | H A D | 09-Oct-2022 | 5.8 KiB | 130 | 101 |
| WISHLIST | H A D | 09-Oct-2022 | 46.5 KiB | 1,141 | 873 |
| makedefs | H A D | 09-Oct-2022 | 38.9 KiB | 1,326 | 923 |
| pflogsumm_quickfix.txt | H A D | 08-May-2022 | 2.2 KiB | 54 | 47 |
| postfix-env.sh | H A D | 08-May-2022 | 125 | 6 | 1 |
| postfix-install | H A D | 09-Oct-2022 | 28.4 KiB | 891 | 511 |
AAAREADME
1Purpose of this document
2========================
3
4This document provides a road map of the Postfix mail system source
5code distribution. I suggest that you
6
7- take a few minutes to read this file,
8
9- review the RELEASE_NOTES file for incompatible changes,
10
11- and then proceed with the INSTALL instructions.
12
13Introduction
14============
15
16This is the public release of the Postfix mail system. Thank you
17for your interest in this project. Send me a postcard if you like
18it. My postal address is below.
19
20You must read the LICENSE file, if you didn't do so already. A copy
21of the LICENSE must be distributed with every original, modified,
22complete, source, or binary copy of this software or parts thereof.
23I suggest that you keep a copy of the file in /etc/postfix/LICENSE.
24
25Purpose of the Postfix mail system
26==================================
27
28Postfix aims to be an alternative to the widely-used sendmail
29program.
30
31Although IBM supported the Postfix development, it abstains from
32control over its evolution. The goal is to have Postfix installed
33on as many systems as possible. To this end, the software is given
34away with no strings attached to it, so that it can evolve with
35input from and under control by its users.
36
37In other words, IBM releases Postfix only once. I will be around
38to guide its development for a limited time.
39
40On-line resources devoted to the Postfix mail system
41====================================================
42
43Web sites:
44
45 http://www.postfix.org/ current release information
46
47Mail addresses (PLEASE send questions to the mailing list)
48
49 postfix-users@postfix.org Postfix users mailing list
50
51In order to subscribe to the mailing list, see http://www.postfix.org/.
52
53Acknowledgments
54===============
55
56This release could not have happened without the input from a team
57of competent alpha testers. Their names appear in numerous places
58in the HISTORY file. I appreciate the input from my colleagues at
59the IBM Global Security Analysis Laboratory: Paul Karger, Dave
60Safford, Douglas Schales, and Leendert van Doorn. I also appreciate
61the support by Charles Palmer under whose leadership I began this
62project, and who had the privilege to name the software, twice.
63
64Postcards
65=========
66
67If you wish to express your appreciation for the Postfix software,
68you are welcome to send a postcard to:
69
70 Wietse Venema
71 Google
72 111 8th Avenue, 4th floor
73 New York, NY 10011
74 USA
75
76Roadmap of the Postfix source distribution
77==========================================
78
79The RELEASE_NOTES file describes new features, and lists incompatible
80changes with respect to previous Postfix versions.
81
82The INSTALL file provides a step-by-step guide for building and
83installing Postfix on many popular UNIX platforms.
84
85The COMPATIBILITY file lists features that Postfix does or does
86not yet implement, and how well it works with other software.
87
88The HISTORY file gives a detailed log of changes to the software.
89
90Point your browser at html/index.html for Postfix documentation
91and for hyperlinked versions of Postfix manual pages. Expect
92to see updated versions on-line at http://www.postfix.org/
93
94Point your MANPATH environment variable at the `man' directory (use
95an absolute path) for UNIX-style on-line manual pages. These pages
96are also available through the HTML interface, which allows you to
97navigate faster.
98
99The PORTING file discusses how to go about porting Postfix to other
100UNIX platforms.
101
102Documentation:
103
104 README_FILES/ Instructions for specific Postfix features
105 html/ HTML format
106 man/ UNIX on-line manual page format
107
108Example files:
109
110 conf/ configuration files, run-time scripts
111 examples/ chroot environments, virtual domains
112
113Library routines:
114
115 src/dns/ DNS client library
116 src/global/ Postfix-specific support routines
117 src/milter/ Postfix Milter (mail filter) client
118 src/tls/ TLS client and server support
119 src/util/ General-purpose support routines
120 src/xsasl/ SASL plug-in API
121
122Command-line utilities:
123
124 src/postalias/ Alias database management
125 src/postcat/ List Postfix queue file
126 src/postconf/ Configuration utility
127 src/postdrop/ Postfix mail submission program
128 src/postfix/ Postfix administrative interface
129 src/postkick/ Postfix IPC for shell scripts
130 src/postlock/ Postfix locking for shell scripts
131 src/postlog/ Postfix logging for shell scripts
132 src/postmap/ Postfix lookup table management
133 src/postmulti/ Postfix multi-instance manager
134 src/postqueue/ Postfix queue control program
135 src/postsuper/ Postfix house keeping program
136 src/sendmail/ Sendmail compatibility interface
137
138Postfix daemons:
139
140 src/anvil/ Connection count/rate limiter
141 src/bounce/ Bounce or defer mail
142 src/cleanup/ Canonicalize and enqueue mail
143 src/discard/ Trivial discard mailer
144 src/dnsblog/ DNS agent for postscreen
145 src/error/ Trivial error mailer
146 src/flush/ Support for ETRN, sendmail -qI, sendmail -qR
147 src/local/ Local delivery
148 src/master/ Postfix resident superserver
149 src/oqmgr/ Old queue manager
150 src/pickup/ Local pickup
151 src/pipe/ Pipe delivery
152 src/postlogd/ Syslog alternative, logs to file or stdout
153 src/postscreen/ Zombie blocker
154 src/proxymap/ Table lookup proxy agent
155 src/qmgr/ Queue manager
156 src/qmqpd/ QMQPD server
157 src/scache/ Postfix SMTP session cache
158 src/showq/ List Postfix queue status
159 src/smtp/ SMTP and LMTP client
160 src/smtpd/ SMTP server
161 src/spawn/ Run non-Postfix server
162 src/tlsmgr/ TLS session keys and random pool
163 src/tlsproxy/ TLS proxy for postscreen and outbound connection reuse
164 src/trivial-rewrite/ Address rewriting and resolving
165 src/verify/ address verification service
166 src/virtual/ virtual mailbox-only delivery agent
167
168Test programs:
169
170 src/fsstone/ Measure file system overhead
171 src/posttls-finger/ Postfix SMTP/LMTP TLS probe utility
172 src/smtpstone/ SMTP and QMQP server torture test
173
174Miscellaneous:
175
176 auxiliary/ Auxiliary software etc.
177 bin/ Postfix command executables
178 conf/ Configuration files, run-time scripts
179 include/ Include files
180 implementation-notes/ Background information
181 lib/ Object libraries
182 libexec/ Postfix daemon executables
183 mantools/ Documentation utilities
184 proto/ Documentation source
185