DOKK / manpages / debian 12 / mailfromd / mailfromd.8.en
MAILFROMD(8) System Administration Utilities MAILFROMD(8)

mailfromd - a general-purpose mail filtering daemon

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

mailfromd -- a general purpose milter daemon

Operation modifiers
run in daemon mode (default)
preprocess source files and exit

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

run script and execute function FUNC ("main" if not given)
show compilation defaults
run in test mode
General options
set callout socket
divert output of the "echo" instruction to FILE
add the directory DIR to the list of directories to be searched for header files
run in mtasim compatibility mode
set code optimization level
add the directory DIR to the list of directories to be searched for MFL module files
set communication socket
read relayed domains from FILE
read resolver configuration from FILE
assign VALUE to VAR
Preprocessor options
define a preprocessor symbol NAME as having VALUE, or empty
disable the use of external preprocessor
use command as external preprocessor
undefine a preprocessor symbol NAME
Timeout control
set MTA connection timeout
Informational and debugging options
dump disassembled code
dump grammar traces
dump lexical analyzer traces
show used Sendmail macros
dump parser tree
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
enable filter program tracing
produce a cross-reference listing
Global debugging settings
set Mailutils debugging level

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

output logs to syslog FACILITY
use specified URL as the default mailer
Server configuration modifiers
stay in foreground
retain the supplementary group NAME when switching to user privileges
set pidfile name
set source address for TCP connections
run in single-process mode
set new program state directory
switch to this user privileges after startup
Logging and debugging options
set debugging level
set the identifier used in syslog messages to STRING
select logger stream
--[no-]source-info
debug messages include source information
log to stderr
log to syslog (default)
enable transcript of SMTP sessions
Configuration handling
load this configuration file; implies --no-config
check configuration file syntax and exit
verbosely log parsing of the configuration files
do not load site-wide configuration file
set configuration parameter
Informational options
show configuration file summary
show compilation options
-?, --help
give this help list
give a short usage message
print program version

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

Written by Sergey Poznyakoff.

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

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.

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.

December 2022 mailfromd 8.15