NAME postfwd2 - postfix firewall daemon SYNOPSIS postfwd2 [OPTIONS] [SOURCE1, SOURCE2, ...] Ruleset: (at least one, multiple use is allowed): -f, --file reads rules from -r, --rule adds to config -s, --scores = returns when score exceeds Server: -i, --interface listen on interface -p, --port listen on port --proto socket type (tcp or unix) --server_socket e.g. tcp:127.0.0.1:10045 -u, --user set uid to user -g, --group set gid to group --umask umask for master filepermissions --server_umask umask for server filepermissions --pidfile create pidfile under --min_servers spawn at least children --max_servers do not spawn more than children --min_spare_servers minimum idle children --max_spare_servers maximum idle children Cache: -c, --cache sets the request-cache timeout to seconds --cleanup-requests cleanup interval in seconds for request cache --cache_interface listen on interface --cache_port listen on port --cache_proto socket type (tcp or unix) --cache_socket e.g. tcp:127.0.0.1:10043 --cache_umask umask for cache filepermissions --cacheid list of request items for cache-id --cache-rdomain-only skip recipient localpart for cache-id --cache-no-sender skip sender address for cache-id --cache-no-size skip size for cache-id --no_parent_request_cache disable parent request cache --no_parent_rate_cache disable parent rate cache --no_parent_dns_cache disable parent dns cache (default) --no_parent_cache disable all parent caches Rates: --cleanup-rates cleanup interval in seconds for rate cache Control: -k, --kill, --stop terminate postfwd2 --reload, --hup reload postfwd2 --watchdog watchdog timer in seconds --respawn respawn delay in seconds --failures max respawn failure counter --daemons list of daemons to start --dumpcache show cache contents --dumpstats show statistics -R, --chroot chroot to before start --delcache removes an item from the request cache --delrate removes an item from the rate cache DNS: -n, --nodns skip any dns based test --dns_timeout dns query timeout in seconds --dns_timeout_max disable dnsbl after timeouts --dns_timeout_interval reenable dnsbl after seconds --cache-rbl-timeout default dns ttl if not specified in ruleset --cache-rbl-default default dns pattern if not specified in ruleset --cleanup-rbls cleanup old dns cache items every seconds --dns_async_txt perform dnsbl A and TXT lookups simultaneously --dns_max_ns_lookups max names to look up with sender_ns_addrs --dns_max_mx_lookups max names to look up with sender_mx_addrs Optional: -t, --test testing, always returns "dunno" -S, --summary show stats every seconds --noidlestats disables statistics when idle --norulestats disables per rule statistics -I, --instantcfg reloads ruleset on every new request --config_timeout parser timeout in seconds --keep_rates do not clear rate limit counters on reload --save_rates save and load rate limits on disk --fast_limit_evaluation evaluate rate limits before ruleset is parsed (please note the limitations) Plugins: --plugins loads postfwd plugins from file Logging: -l, --logname