3 qmail-smtpd \- receive mail via SMTP
8 receives mail messages via the Simple Mail Transfer Protocol (SMTP)
11 to deposit them into the outgoing queue.
13 must be supplied several environment variables;
18 is responsible for counting hops.
19 It rejects any message with 100 or more
26 supports ESMTP, including the 8BITMIME and PIPELINING options.
29 converts the SMTP newline convention into the UNIX newline convention
30 by converting CR LF into LF.
31 It returns a temporary error and drops the connection on bare LFs;
33 .BR http://pobox.com/~djb/docs/smtplf.html .
36 accepts messages that contain long lines or non-ASCII characters,
37 even though such messages violate the SMTP protocol.
41 Unacceptable envelope sender addresses.
43 will reject every recipient address for a message
44 if the envelope sender address is listed in
50 meaning every address at
54 Maximum number of bytes allowed in a message,
57 If a message exceeds this limit,
59 returns a permanent error code to the client;
63 hits a resource limit,
65 returns a temporary error code.
68 counts bytes as stored on disk, not as transmitted through the network.
73 Received line, or the envelope.
75 If the environment variable
81 Replacement host name for local IP addresses.
86 is responsible for recognizing dotted-decimal addresses for the
88 When it sees a recipient address of the form
92 is a local IP address,
101 Extra allowed RCPT domains.
108 is effectively appended to
117 Rule of thumb for large sites:
118 Put your 50 most commonly used domains into
124 Allowed RCPT domains.
130 any envelope recipient address with a domain not listed in
134 If the environment variable
140 and will append the value of
142 to each incoming recipient address.
145 may include wildcards:
152 Envelope recipient addresses without @ signs are
153 always allowed through.
156 SMTP greeting message.
165 should be the current host's name.
170 will wait for each new buffer of data from the remote SMTP client.