# HG changeset patch # User meillo@marmaro.de # Date 1232035158 -3600 # Node ID bc887e4e3a3ee190c03a519a4b4eca74a7385d43 # Parent bf23572f3e8dcf10ac1efdb6931bfed940b0b353 minor changes diff -r bf23572f3e8d -r bc887e4e3a3e thesis/tex/5-Improvements.tex --- a/thesis/tex/5-Improvements.tex Thu Jan 15 16:57:50 2009 +0100 +++ b/thesis/tex/5-Improvements.tex Thu Jan 15 16:59:18 2009 +0100 @@ -383,6 +383,8 @@ The \name{outgoing} queue contains processed messages. The header and envelope information is complete and in valid form. \name{Receiver modules} are the communication interface between outside senders and the \name{queue-in} module. Each protocol needs a corresponding \name{receiver module} to be supported. Most popular are the \name{sendmail} module (which is a command to be called from the local host) and the \name{smtpd} module (which listens on port 25). Other modules to support other protocols may be added as needed. +%todo: get invoked by inetd, or better ucspi-tcp (by bernstein) which can limit max number of concurrent connections. and includes tcp-wrappers functionality. + \name{Transport modules}, on the oppersite side of the system, are the modules to send outgoing mail; they are the interface between \name{queue-out} and remote hosts or local commands for further processing. The most popular ones are the \name{smtp} module (which acts as the \SMTP\ client) and the \name{pipe} module (to interface gateways to other systems or networks, like fax or uucp). A module for local delivery is not included, as it is in most other \MTA{}s; the reasons are described in FIXME.%fixme Thus a \name{mail delivery agent} (like \name{procmail}) is to be used with the \name{pipe} module.