This project is read-only.

ARSoft.MultiRulePolicyDaemon.exe.config

This file contains the configuration of the daemon. At the moment there are two sections:

appSettings

  • PostfixBindAddress: The local ip address on which the daemon should listen
  • PostfixBindPort: The port on which the daemon should listen
  • PostfixListenerThreads: The count of parallel worker threads
  • PostfixConnectionTimeout: The maximum timespan for a complete rule check of one single query

log4net

The logging is defined here.
Please refer the log4net project (http://logging.apache.org/log4net/release/manual/configuration.html) for detailed information.

Configuration.xml

This file contains the definitions of the rules.

Node Configuration

  • cacheCleanupInterval: The timespan in milliseconds after that a cleanup of the internal caches should be performaned
  • responseCacheSize: Defines how many responses should be cached at most
  • responseCacheTimeout: Defines how long (in milliseconds) a response should be cached at most.
  • greylistTime: Defines how long it takes, that a greylisted request turns into white
  • greylistCacheTimeout: Defines how long (in milliseconds) the triple SenderIP/SenderHelo/OriginatorDomain should remain in the greylist cache at most
  • checkTimeout: Defines how many milliseconds a single check could take at most
  • maxFaultyChecks: Defines how many check are allowed to fail before the complete request is marked as faulty
  • greylistScore: If the score is higher than this value, the message will be marked for greylisting
  • rejectScore: If the score is higher than this value, the message will be marked for rejecting

Rules

Refer thepage Rules for more information.

Last edited Oct 4, 2010 at 6:49 PM by AlexReinert, version 1

Comments

No comments yet.