Skip to content

Commit

Permalink
updated ezmlm-queue man page
Browse files Browse the repository at this point in the history
  • Loading branch information
mbhangui committed Feb 15, 2024
1 parent 4599e22 commit 7b32836
Showing 1 changed file with 17 additions and 10 deletions.
27 changes: 17 additions & 10 deletions ezmlm-x/ezmlm-queue.9
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
.\" vim: tw=75
.TH ezmlm-queue 1
.SH NAME
ezmlm-queue \- queue messages using qmail-qmqpc, qmail-multi or qmail-queue
Expand All @@ -14,14 +15,16 @@ environment variables using \fBenvdir\fR(8) using files in the directory
to configure \fBqmail-qmqpc\fR(8), \fBqmail-multi\fR(8) or
\fBqmail-queue\fR(8). You can use .\fIenvdir\fR and .\fIenvfile\fR to
set additional environment variables. See \fBenvdir\fR(8) for more
information.
information. If \fISYSONFDIR\/ezmlm/global_vars\fR exists,
\fBezmlm-queue\fR clears existing variables before setting new variables.
The environment variables \fBEZMLM_ETC\fR, \fBEZMLMQUEUE\fR,
\fBQMAILQUEUE\fR are restored to their original values if they don't exist
in \fIglobal_vars\fR directory.

\fBqmail-multi\fR(8) uses \fBQUEUE_BASE\fR, \fBQUEUE_START\fR and
\fBQUEUE_COUNT\fR to use indimail-mta's multi-queue environment in
QMAILHOME/queue directory.

\fBqmail-queue\fR(8) uses \fBQUEUEDIR\fR, else it will use the
default queue QMAILHOME/queue.
\fBqmail-multi\fR(8) and \fBqmail-queue\fR(8) uses \fBQUEUE_BASE\fR,
\fBQUEUE_START\fR and \fBQUEUE_COUNT\fR to use indimail-mta's multi-queue
architecture in QMAILHOME/queue directory. \fBqmail-queue\fR(8) uses
\fBQUEUEDIR\fR, else it will use the default queue QMAILHOME/queue.

\fBqmail-qmqpc\fR(8) uses \fBPORT_QMQP\fR, \fBOUTGOINGIP\fR,
\fBCONTROLDIR\fR environment variables.
Expand All @@ -30,15 +33,19 @@ default queue QMAILHOME/queue.
present and uses \fBqmail-qmqpc\fR(8). if \fBqmqpservers\fR is absent, it
will look for \fBqmail-multi\fR(8). If \fBezmlm-queue\fR doesn't find
\fBqmail-multi\fR in /usr/sbin, it tries \fBqmail-queue\fR. It will exit
with 111 exit code if it finds none of the three binaries.
with exit code 111 if it finds none of the three binaries.

Following programs use \fBezmlm-queue\fR(1).

\fBezmlm-manage\fR(1), \fBezmlm-send\fR(1), \fBezmlm-warn\fR(1)

The above programs too can use \fISYSCONFDIR/ezmlm/global_vars\fR. You can
set environment variables for these programs in this directory.

You can make the above program to use a different program instead of
\fBezmlm-queue\fR(1), by setting \fBQMAILQUEUE\fR environment variable in
SYSCONFDIR/ezmlm/global_vars.
\fBezmlm-queue\fR(1), by setting \fBEZMLMQUEUE\fR or \fBQMAILQUEUE\fR
environment variable. \fBEZMLMQUEUE\fR takes precedence over
\fBQMAILQUEUE\fR environment variable.

.SH "SEE ALSO"
envdir(8),
Expand Down

0 comments on commit 7b32836

Please sign in to comment.