Provided by: mailfromd_8.14-1_amd64 bug

NAME

       mailfromd - a general-purpose mail filtering daemon

SYNOPSIS

       mailfromd [OPTION...] [var=value...][SCRIPT]

DESCRIPTION

       mailfromd -- a general purpose milter daemon

              Operation modifiers

       --daemon
              run in daemon mode (default)

       -E     preprocess source files and exit

       --lint, --syntax-check check syntax and exit

       --run[=FUNC]
              run script and execute function FUNC ("main" if not given)

       --show-defaults
              show compilation defaults

       -t, --test[=HANDLER]
              run in test mode

              General options

       --callout-socket=STRING
              set callout socket

       -I, --include=DIR
              add the directory DIR to the list of directories to be searched for header files

       --mtasim
              run in mtasim compatibility mode

       -O, --optimize[=LEVEL]
              set code optimization level

       -p, --port, --milter-socket=STRING
              set communication socket

       --relayed-domain-file=FILE
              read relayed domains from FILE

       --resolv-conf-file=FILE
              read resolver configuration from FILE

       -v, --variable=VAR=VALUE
              assign VALUE to VAR

              Preprocessor options

       -D, --define=NAME[=VALUE]
              define a preprocessor symbol NAME as having VALUE, or empty

       --no-preprocessor
              disable the use of external preprocessor

       --preprocessor=COMMAND use command as external preprocessor

       -U, --undefine=NAME
              undefine a preprocessor symbol NAME

              Timeout control

       --milter-timeout=TIME
              set MTA connection timeout

              Informational and debugging options

       --dump-code
              dump disassembled code

       --dump-grammar-trace
              dump grammar traces

       --dump-lex-trace
              dump lexical analyzer traces

       --dump-macros
              show used Sendmail macros

       --dump-tree
              dump parser tree

       --gacopyz-log=LEVEL
              set Gacopyz log level

       --[no-]location-column print location column numbers in compiler
              diagnostics messages

       --[no-]stack-trace
              enable stack traces on runtime errors

       --[no-]trace
              trace executed actions

       --trace-program[=MODULES]
              enable filter program tracing

       --xref, --dump-xref
              produce a cross-reference listing

              Global debugging settings

       --debug-level=LEVEL
              set Mailutils debugging level

       --[no-]debug-line-info show source info with debugging messages

       --log-facility=FACILITY
              output logs to syslog FACILITY

       -M, --mailer=MAILER
              use specified URL as the default mailer

              Server configuration modifiers

       --foreground
              stay in foreground

       -g, --group=NAME
              retain the supplementary group NAME when switching to user privileges

       --pidfile=FILE
              set pidfile name

       -S, --source-ip=ADDRESS
              set source address for TCP connections

       --single-process
              run in single-process mode

       --state-directory=DIR
              set new program state directory

       -u, --user=NAME
              switch to this user privileges after startup

              Logging and debugging options

       -d, --debug=LEVEL
              set debugging level

       --log-tag=STRING
              set the identifier used in syslog messages to STRING

       --logger=STREAM
              select logger stream

       --[no-]source-info
              debug messages include source information

       --stderr
              log to stderr

       --syslog
              log to syslog (default)

       -X, --[no-]transcript
              enable transcript of SMTP sessions

              Configuration handling

       --config-file=FILE
              load this configuration file; implies --no-config

       --config-lint
              check configuration file syntax and exit

       --config-verbose
              verbosely log parsing of the configuration files

       --no-site-config, --no-config
              do not load site-wide configuration file

       --set=PARAM=VALUE
              set configuration parameter

              Informational options

       --config-help
              show configuration file summary

       --show-config-options
              show compilation options

       -?, --help
              give this help list

       --usage
              give a short usage message

       -V, --version
              print program version

       Mandatory  or  optional  arguments  to long options are also mandatory or optional for any
       corresponding short options.

AUTHOR

       Written by Sergey Poznyakoff.

REPORTING BUGS

       Report     bugs     to     <bug-mailfromd@gnu.org.ua>.      mailfromd      home      page:
       <http://www.gnu.org.ua/software/mailfromd>

COPYRIGHT

       Copyright  ©  2005-2022  Sergey  Poznyakoff  License  GPLv3+:  GNU  GPL version 3 or later
       <http://gnu.org/licenses/gpl.html>
       This is free software: you are free to change and redistribute it.  There is NO  WARRANTY,
       to the extent permitted by law.

SEE ALSO

       The  full  documentation for mailfromd is maintained as a Texinfo manual.  If the info and
       mailfromd programs are properly installed at your site, the command

              info mailfromd

       should give you access to the complete manual.