<html> <head> </head> <body> <pre> QMQPD(8) QMQPD(8) <b>NAME</b> qmqpd - Postfix QMQP server <b>SYNOPSIS</b> <b>qmqpd</b> [generic Postfix daemon options] <b>DESCRIPTION</b> The Postfix QMQP server receives one message per connec- tion. Each message is piped through the <a href="cleanup.8.html"><b>cleanup</b>(8)</a> dae- mon, and is placed into the <b>incoming</b> queue as one single queue file. The program expects to be run from the <a href="master.8.html"><b>mas-</b></a> <a href="master.8.html"><b>ter</b>(8)</a> process manager. The QMQP server implements one access policy: only explic- itly authorized client hosts are allowed to use the ser- vice. <b>SECURITY</b> The QMQP server is moderately security-sensitive. It talks to QMQP clients and to DNS servers on the network. The QMQP server can be run chrooted at fixed low privilege. <b>DIAGNOSTICS</b> Problems and transactions are logged to <b>syslogd</b>(8). <b>BUGS</b> The QMQP protocol provides only one server reply per mes- sage delivery. It is therefore not possible to reject individual recipients. The QMQP protocol requires the server to receive the entire message before replying. If a message is malformed, or if any netstring component is longer than acceptable, Postfix replies immediately and closes the connection. It is left up to the client to handle the situation. <b>CONFIGURATION</b> <b>PARAMETERS</b> The following <b>main.cf</b> parameters are especially relevant to this program. See the Postfix <b>main.cf</b> file for syntax details and for default values. Use the <b>postfix</b> <b>reload</b> command after a configuration change. <b>Miscellaneous</b> <b>always</b><i>_</i><b>bcc</b> Address to send a copy of each message that enters the system. <b>debug</b><i>_</i><b>peer</b><i>_</i><b>level</b> Increment in verbose logging level when a remote host matches a pattern in the <b>debug</b><i>_</i><b>peer</b><i>_</i><b>list</b> parameter. <b>debug</b><i>_</i><b>peer</b><i>_</i><b>list</b> List of domain or network patterns. When a remote host matches a pattern, increase the verbose log- ging level by the amount specified in the <b>debug</b><i>_</i><b>peer</b><i>_</i><b>level</b> parameter. <b>hopcount</b><i>_</i><b>limit</b> Limit the number of <b>Received:</b> message headers. <b>qmqpd</b><i>_</i><b>authorized</b><i>_</i><b>clients</b> A list of domain or network patterns that specifies what clients are allowed to use the service. <b>qmqpd</b><i>_</i><b>timeout</b> Limit the time to send a server response and to receive a client request. <b>soft</b><i>_</i><b>bounce</b> Change hard (D) reject responses into soft (Z) reject responses. This can be useful for testing purposes. <b>Content</b> <b>inspection</b> <b>controls</b> <b>content</b><i>_</i><b>filter</b> The name of a mail delivery transport that filters mail and that either bounces mail or re-injects the result back into Postfix. This parameter uses the same syntax as the right-hand side of a Postfix transport table. <b>Resource</b> <b>controls</b> <b>line</b><i>_</i><b>length</b><i>_</i><b>limit</b> Limit the amount of memory in bytes used for the handling of partial input lines, and the length of sender and recipient addresses that are received from client. <b>message</b><i>_</i><b>size</b><i>_</i><b>limit</b> Limit the total size in bytes of a message, includ- ing on-disk storage for sender and recipient address information. <b>Tarpitting</b> <b>qmqpd</b><i>_</i><b>error</b><i>_</i><b>delay</b> Time to wait in seconds before informing the client of a problem. This slows down run-away errors. <b>SEE</b> <b>ALSO</b> <a href="http://cr.yp.to/proto/qmqp.html">http://cr.yp.to/proto/qmqp.html</a>, QMQP protocol <a href="cleanup.8.html">cleanup(8)</a> message canonicalization <a href="master.8.html">master(8)</a> process manager syslogd(8) system logging <b>LICENSE</b> The Secure Mailer license must be distributed with this software. <b>AUTHOR(S)</b> Wietse Venema IBM T.J. Watson Research P.O. Box 704 Yorktown Heights, NY 10598, USA QMQPD(8) </pre> </body> </html>