aboutsummaryrefslogtreecommitdiff
path: root/doc/pmult.texi
diff options
context:
space:
mode:
Diffstat (limited to 'doc/pmult.texi')
-rw-r--r--doc/pmult.texi30
1 files changed, 15 insertions, 15 deletions
diff --git a/doc/pmult.texi b/doc/pmult.texi
index 93abec7d..42799e1c 100644
--- a/doc/pmult.texi
+++ b/doc/pmult.texi
@@ -1,5 +1,5 @@
@c This file is part of the Mailfromd manual.
-@c Copyright (C) 2008 Sergey Poznyakoff
+@c Copyright (C) 2008, 2009 Sergey Poznyakoff
@c See file mailfromd.texi for copying conditions.
@c *******************************************************************
@cindex @command{pmult}, described
@@ -109,7 +109,7 @@ care to invoke right Milter handlers within the single @samp{data}
Pmilter state. Therefore in the discussion that follows we will refer
to Mailfromd handlers, rather than to Pmilter stages.
- Most important standard Milter macros are always provided by
+ The most important standard Milter macros are always provided by
@command{pmult} itself. These are:
@table @asis
@@ -243,8 +243,7 @@ MeTA1 transaction id.
Message-Id of the message.
@item c
-The hop count. Basically, this is a count of the number of
-@samp{Received:} headers.
+The hop count. Basically, this is the number of @samp{Received:} headers.
@end table
Notice the following limitations:
@@ -255,8 +254,9 @@ Notice the following limitations:
@item All @samp{tls_*} macros are valid only after a @code{STARTTLS}
command.
@item The number of MeTA1 macros per stage is limited by
-@code{PM_MAX_MACROS} define in @file{include/sm/pmfdef.h}. In MeTA1
-versions up to and including 1.0.PreAlpha27.0, this number is 8.
+@code{PM_MAX_MACROS} define in @file{include/sm/pmfdef.h}. In MeTA1
+versions up to and including 1.0.PreAlpha28.0, this number is 8. If
+you need more macros, inrease this number and recompile MeTA1.
@end enumerate
@end deffn
@@ -369,7 +369,7 @@ See also the following subsection.
@subsection Debugging Pmult
If needed, @command{pmult} can be instructed to provide additional
debugging information. The amount of this information is configured
-using three configuration statements. First of all, the standard
+by three configuration statements. First of all, the standard
@code{debug} block statement controls debugging of the underlying GNU
Mailutils libraries (@pxref{Debug Statement, Mailutils Configuration
File,, mailutils, GNU Mailutils Manual}). Secondly, the @code{debug}
@@ -377,7 +377,7 @@ statement controls debugging output of the @command{pmult} utility
itself. The @code{pmilter-debug} statement controls debugging output
of the underlying MeTA1 libraries, and, finally, the @code{log-level}
statement, described in the previous subsection, defines debugging
-level for Milter library (@code{libgacopyz}).
+level for the Milter library (@code{libgacopyz}).
@deffn {Pmult Conf} debug @var{spec}
Set debugging level for the @command{pmult} code. @xref{Debug
@@ -419,7 +419,7 @@ and 100 (maximum debugging).
Pmilter debugging information is printed on the standard error. Use
@command{pies} @code{stderr} statement to capture this stream and
-redirect it to syslog or file (@pxref{Output Redirectors}).
+redirect it to the syslog or file (@pxref{Output Redirectors}).
@end deffn
@node pmult example
@@ -427,11 +427,11 @@ redirect it to syslog or file (@pxref{Output Redirectors}).
The following is an example of a working @command{pmult}
configuration. The multiplexer listens on localhost, port
@samp{3333}. It prints its diagnostics using syslog facility
-@code{local2}. A single Mailfromd client is declared. This client
+@code{local2}. A single Mailfromd client is declared, which
listens on @acronym{UNIX} socket
-@file{/usr/local/var/mailfromd/mailfrom}. Log verbosity level
-for this client is set to @samp{info}, @samp{warn}, @samp{err} and
-@samp{fatal}.
+@file{/usr/local/var/mailfromd/mailfrom}. The log verbosity level
+for this client is set to @samp{info} and higher, i.e.: @samp{info},
+@samp{warn}, @samp{err} and @samp{fatal}.
@smallexample
listen inet://127.0.0.1:3333;
@@ -481,13 +481,13 @@ Disable signal handling in the main thread. This is for debugging
purposes.
@item --syslog
-Log to syslog. This is the default. @xref{Logging Statement, Logging
+Log to the syslog. This is the default. @xref{Logging Statement, Logging
Statement, , mailutils, GNU Mailutils Manual}, for information on how
to configure syslog logging.
@item -s
@itemx --stderr
-Log to standard error stream.
+Log to the standard error stream.
@item --url=@var{url}
Listen on the given @var{url}. This overrides the @code{url}

Return to:

Send suggestions and report system problems to the System administrator.