create new tag
, view all tags
A list of resources for using and installing postfix.



I'm starting to learn more, and thus the newer resources I find seem more useful. Not sure if they really are or I just understand them better.

This seems quite helpful:

Useful pages from the postfix.org site:

These are focused on dealing with UCE (Unsolicted Commercial Email):

http://www.postfix.org/uce.html exhaustively describes the syntax and semantics of several configuration options, but not their pragmatics. How come configuration values can appear in multiple places? What does it mean when they do?

More recent finds:

  • Postfix: Remote Access, and SMTP Port 25 Blocked!; Pierre Fortin; updated 02-Oct-2002 -- Pierre contributes on the Mandrake expert and newbie mail lists -- this page includes his annotations of the postfix main.conf file. (Started reading, haven't finished.)

man pages

I think I might copy each of these to a WikiLearn page, then start condensing and annotating them, then finally print them out. This approach partly because I don't think I can currently print from my Linux machine (Mandrake 8.1 -- nope, don't look good -- nothing appears to be configured), and partly to make the whole thing more manageable (i.e., smaller) by condensing and annotating. I'm also making a new search on the web for HOWTOS -- I didn't get much out of the RedHat postfix HOWTO when I read it 6 months to a year ago, but I may have the groundwork in Linux now to understand it better. (I know now, for example, what things like ~/ and $HOME mean, and other similar things (permissions and file ownership) that appeared cryptic to me before.)

I guess in order to import these man pages to WikiLearn I need to use the command discussed on the Mandrake newbie list:

man <manpage> | col -b > <file for manpage>

Hmm! that will be a pain -- col filters out reverse line feeds, but I will still have a lot of doubled characters (I think) -- I wonder if these are available in plain text somewhere? Ahh, OK, col also gets rid of the doubled characters, but leaves the paragraphs "preformatted" with indents (spaces) etc. I've written to the list to see if there is a prebuilt filter like col that will deal with this. Also, I've found all(?) the postfix man pages (and more) on the Mandrake install as HTML -- this could be a better starting point, especially if I find an HTML to text filter. (Sounds like something likely to exist.)

  • man 1 postfix -- Postfix control program
  • man 8 master -- Postfix master program
  • man 8 qmgr -- queue manager
  • man 8 pickup -- local mail pickup
  • man 8 syslogd -- system logging
  • man 8 trivial-rewrite -- address routing
  • man 5 relocated -- format of the "user has moved" table
  • man 8 cleanup -- message canonicalization
  • man 5 canonical -- canonicalize and enqueue mail
  • man 5 virtual -- virtual domain mapping
  • man 1 postmap -- create mapping table
  • man 5 pcre_table -- format of PCRE tables
  • man 5 regexp_table -- format of POSIX regular expression tables
  • man 5 transport -- transport table format

These are the man pages I found by reading man postfix and then following the "chained" references. I've now found additional man pages in the postfix documentation directory (in HTML). I will consider adding these to the list.

I think the way I want to learn postfix is by having a handle on what each of the individual programs do, and conceptually (or actually) creating a drawing that shows the flow of messages -- like messages arriving at port 25, being moved to the "master" inbox by the "xxx" program, etc.

I guess TWiki, with the drawing plug in, would let me create such a drawing, but I'm more tempted to do it in Visio or on paper. (Otherwise I have to learn something else frown <grin>.)


  • RandyKramer - 11 Feb 2002
  • <If you edit this page, add your name here, move this to the next line>
Edit | Attach | Watch | Print version | History: r6 < r5 < r4 < r3 < r2 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r6 - 2002-11-24 - RandyKramer
  • Learn about TWiki  
  • Download TWiki
This site is powered by the TWiki collaboration platform Powered by PerlCopyright 1999-2017 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding WikiLearn? WebBottomBar">Send feedback
See TWiki's New Look