Pigeonhole Sieve: Extprograms Plugin¶
See also
New in version v0.3.
Settings¶
- sieve_<extension>_bin_dir¶
Default: <empty>
Values: String
Points to a directory where the plugin looks for programs (shell scripts) to execute directly and pipe messages to.
- sieve_<extension>_exec_timeout¶
Default:
10s
Values: Time
Configures the maximum execution time after which the program is forcibly terminated.
- sieve_<extension>_input_eol¶
Default:
crlf
Values:
lf
,crlf
Determines the end-of-line character sequence used for the data piped to external programs.
The default is currently
crlf
, which represents a sequence of the carriage return (CR) and line feed (LF) characters.This matches the Internet Message Format (RFC 5322) and what Sieve itself uses as a line ending.
Set this setting to
lf
to use a single LF character instead.