####################################### # SLOW.CONF # The configuration file for the # slowlists milter program. # # In this file you set the values to be # used by the milter. If you fail to define # an item, the internal default set by # slowmilt will be used. # # Default values are listed in the source # distribution file "slow.h" # # The location of this file is hardcoded as: # /etc/mail/milter/slow/slow.conf # # You may override this default with the # -C command-line switch. ##################################### ##################################### # RunAsUser # Whom to run as. # #RunAsUser = nobody ##################################### # RunAsGroup # The group to run as. # #RunAsGroup = nogroup ##################################### # ListenPort # The port on which to listen. # ListenPort = inet:8765@lady.bcx.com ##################################### # The location of the databases. # DatabaseLoc = /etc/mail/milter/slow/slow.db ##################################### # AllowWhiteListIPs # Allow/disallow white listing # AllowWhiteListIPs = true ##################################### # MaxHeaderRcpts # MaxHeaderRcpts # Some maximums # MaxHeaderRcpts = 4 MaxRcptsPerEnvelope = 250 ##################################### # CheckMessageId # Check the Message-Id: header? # CheckMessageId = true ##################################### # CheckFromHeader # Check the From: header? # CheckFromHeader = true ##################################### # CheckSenderHost # Validate the sending host? # # CheckSenderHost = false ##################################### # RBLlist # List RBL lookup hosts RBLlist = relays.ordb.org ##################################### # MilterAbort # Record Milter aborts? # MilterAbort = true ##################################### # AdvanceWrite # Check for illegal pipelining? # AdvanceWrite = true ##################################### # AddMXHosts # Our MX servers supply the wrong names # #AddMXHosts = sleepy.example.gov ##################################### # AddIPAliases = TRUE # Add addional events for hosts with multiple # IP addresses. # #AddIPAliases = false ##################################### # HoneyFile # Check for honeypot addresses? # HoneyFile = /etc/mail/milter/slow/slow.honey ##################################### # LookBackOne # We don't control our MX servers # #LookBackOne = true ##################################### # LocalHostName # Override gethostname() for # looking up mx hosts. # #LocalHostName = your.domain ##################################### # DoLog # Log errors and warning using # syslog. # DoLog = true ##################################### # LogEvents # Log individual events with # syslog # LogEvents = true ##################################### # XTrackHeader # Header to semaphore duplicates # XTrackHeader = X-SlowMilter
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#3 | 4222 | bryan_costales |
Massive rewrite to speed up the database writes. Using a single database now with duplicate keys where the keys are the IP numbers. Added a purge command and removed the garbage command. Fixed some leaking memory bugs and properly closed the database in a few places were it was not properly closed. Updated the docs to reflect this and bumped both the database version and release number. Running on a FreeBSD 3.x machine and a Solaris 9 machine. |
||
#2 | 4052 | bryan_costales |
Implimented: whitelisting AddMXHost for MX servers that lie Converted to thread safe DNS routines garbage collection RunAsUser and RunAsGroup for root startups rebuild the database summarize by IP number Finished all documentation. Moved release from alpha to beta |
||
#1 | 3998 | bryan_costales |
Brought the whole distribution up to V0.9 Added a huge abount of documentation. Added slowedit find Created startup scripts to launch for testing Fixed numerous bugs. Fixed a few portablity issues. Installed hooks for whitelisting and IP aliases. |