|
NAMEpolicyd-weight - weighted SMTP policy daemonSTATUSBeta, Documentation incompleteSYNOPSISpolicyd-weight [-option] [-option2 <arg>] command DESCRIPTIONpolicyd-weight(8) is a SMTP policy daemon written in perl(1) for postfix(1). It evaluates based on RBL/RHSBL results, HELO and MAIL FROM domain and subdomain arguments and the client IP address the possibility of forgery or SPAM. It is designed to be called before the SMTP DATA command at the RCPT TO stage. This way it is a) possible to reject a mail attempt before the body has been received and b) to keep multirecipient mail intact, i.e. provide the functionality of selective usage based on recipients. To make policyd-weight(8) work with postfix(1), it is required to add a system account for $USER (default: polw) Policyd-weight can operate in master.cf or daemon mode. In master.cf mode it uses postfix' spawn(8), which results in number of simultanous requests perl instances. In daemon mode it uses shared memory and forks on load, and only if all childs are busy. At the time of writing the man-pages for policyd-weight assume a postfix installation. It has been reported that policyd-weight works with other MTAs like Exim, too. SETUPmaster.cf mode:
daemon mode:start the daemon with policyd-weight start. Poliyd-weight then listens on $TCP_PORT (default: 12525) for policy requests. To make postfix talk to that port do following changes to main.cf:
COMMANDSFollowing commands exist and are reserved for daemon mode only:
OPTIONS
LOGGINGLogging is done via syslog(3) with facility "mail" and priority "info". For a complete list of log entries and their correspondending configuration parameters refer to policyd-weight.conf(5). BUGSPlease report bugs to r.felber@ek-muc.de HISTORY
FILES/etc/policyd-weight.conf, Policyd-weight configuration file /etc/postfix/main.cf, Postfix configuration parameters /etc/postfix/master.cf, Postfix daemon processes SEE ALSOpolicyd-weight.conf(5), Policyd-weight configuration file master(5), Postfix master.cf file syntax postconf(5), Postfix main.cf file syntax access(5), Postfix SMTP access control table LICENSEGNU General Public License AUTHORRobert Felber <r.felber@selling-it.de> PC & IT Services Selling-IT 85560 Ebersberg, Germany
Visit the GSP FreeBSD Man Page Interface. |