GNU Mailutils |
|
General-Purpose Mail Package |
Official GNU Software |
sieve
The basic set of sieve actions, tests and comparators may be extended
using loadable extensions. The usual require
mechanism is used for
that.
When processing arguments for require
statement, sieve
uses the following algorithm:
LTDL_LIBRARY_PATH
.
library-path-prefix
configuration
statement (see library-path-prefix).
library-path
statement (see library-path) in Sieve configuration file.
#searchpath
Sieve directive (see #searchpath).
LD_LIBRARY_PATH
).
The value of LTDL_LIBRARY_PATH
and LD_LIBRARY_PATH
must be
a colon-separated list of absolute directories, for example,
‘"/usr/lib/mypkg:/lib/foo"’.
In any of these directories, sieve
first attempts to find
and load the given filename. If this fails, it tries to append the
following suffixes to the file name:
sieve
executes its
initialization function (see below) and again looks up the name
in the symbol table. If found, search terminates successfully.
sieve
then displays
the following diagnostic message:
source for the required action NAME is not available
This document was generated on January 2, 2022 using makeinfo.
Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.