X-Git-Url: https://git.distorted.org.uk/~mdw/qmail/blobdiff_plain/2117e02ec495fdfd6e96b39778b701a5bcff8aa5..212b6f5da7c68d4577de2855da3c57ecf476dc96:/qmail-smtpd.8 diff --git a/qmail-smtpd.8 b/qmail-smtpd.8 index f1cb4a2..c4640b8 100644 --- a/qmail-smtpd.8 +++ b/qmail-smtpd.8 @@ -28,6 +28,9 @@ supports ESMTP, including the 8BITMIME and PIPELINING options. .B qmail-smtpd converts the SMTP newline convention into the UNIX newline convention by converting CR LF into LF. +It returns a temporary error and drops the connection on bare LFs; +see +.BR http://pobox.com/~djb/docs/smtplf.html . .B qmail-smtpd accepts messages that contain long lines or non-ASCII characters, @@ -47,6 +50,33 @@ may be of the form meaning every address at .IR host . .TP 5 +.I databytes +Maximum number of bytes allowed in a message, +or 0 for no limit. +Default: 0. +If a message exceeds this limit, +.B qmail-smtpd +returns a permanent error code to the client; +in contrast, if +the disk is full or +.B qmail-smtpd +hits a resource limit, +.B qmail-smtpd +returns a temporary error code. + +.I databytes +counts bytes as stored on disk, not as transmitted through the network. +It does not count the +.B qmail-smtpd +Received line, the +.B qmail-queue +Received line, or the envelope. + +If the environment variable +.B DATABYTES +is set, it overrides +.IR databytes . +.TP 5 .I localiphost Replacement host name for local IP addresses. Default: @@ -67,6 +97,29 @@ with This is done before .IR rcpthosts . .TP 5 +.I morercpthosts +Extra allowed RCPT domains. +If +.I rcpthosts +and +.I morercpthosts +both exist, +.I morercpthosts +is effectively appended to +.IR rcpthosts . + +You must run +.B qmail-newmrh +whenever +.I morercpthosts +changes. + +Rule of thumb for large sites: +Put your 50 most commonly used domains into +.IR rcpthosts , +and the rest into +.IR morercpthosts . +.TP 5 .I rcpthosts Allowed RCPT domains. If @@ -121,5 +174,6 @@ tcp-env(1), tcp-environ(5), qmail-control(5), qmail-inject(8), +qmail-newmrh(8), qmail-queue(8), qmail-remote(8)