########################################################################### # The configuration file for MailShell SpamCatcher Plugin for CommuniGate Pro. # Originator page: # # Mail your suggestions and bug reports to ########################################################################### # The header to be added to the rated messages # The ^1 combination is replaced with the digital message score. # The ^2 combination is replaced with the bar score. # You can insert multiple lines if you use "\e" as a line breaker. Header="X-Junk-Score: ^1 [^2]\eX-SpamCatcher-Score: ^1 [^2]"; # Defines the bar score ranges. By default the following ratios are used: # digital Bar score # 0 [] # 1-39 [X] # 40-76 [XX] # 77-84 [XXX] # 85-89 [XXXX] # 90-99 [XXXXX] # 100 [XXXXXX] # You can create up to 20 ranges. BarScoreRanges=(0,39,76,84,89,99,100); # The score which triggers the scoring explanation to be inserted into the header. ExplanationLevel=50; # The score which triggers the AlertHeader to be inserted into the message, # and if mesage addresses will be included into Spam Sources/Targets lists # of the daily reports. AlertLevel=90; # The header to be added to the rated messages if its score is equal or greater # than the value of AlertLevel. The "X-Color: red" combination changes the message # color when viewed via CommuniGate Pro WebMail interface. AlertHeader="X-Alert: possible spam!\eX-Color: red"; # The location of the "Submitted" directory, absolute or relative to the Base directory. # For Unix, e.g. "/var/CommuniGate/Submitted" # For Windows, e.g. "C:\\CommuniGate Files\\Submitted" SubmittedDirectory = "E:\\CommuniGate\\Submitted"; # What to do if the msg/hour license limit is reashed. # "Delay" - hold messages in Queue until next window # "Pass" - let exceeding messages go through without scanning OnLicenseLimitReached=Pass; # What to do when it detects an internal problem in the scanning Engine # Possible values: # Ignore - try to ignore the problem and continue # Exit - quit but try to complete the messages being scanned # Quit - quit immediately. OnProblem=Exit; # The maximum number of simultaneous scanning processes. # min: 1, max: 100 # You may want to decrease this value if the plugin is using too much CPU, # and increase if you have a multi-processor machine. # Note that the number of simultaneously scanned messages is also limited by the # number of Enqueuer processes in CommuniGatePro settings in SETTINGS->Queue page. MaxScanningThreads=20; # The file name and the interval in seconds for saving the statistics into a file. # Value of 0 disables this feature. StatDumpInterval=10; StatDumpFile="statistics.dat"; # The parameters of the daily report message DailyReport = { Enabled=YES; From="MAILER-DAEMON"; To="postmaster"; Subject="SpamCatcher daily report for ^1"; ExtraHeaders="X-Auto-Generated: report"; ReportSources=YES; ReportSourcesMax=10000; ReportTargets=YES; ReportTargetsMax=10000; }; # The parameters of the event report messages EventsReports = { From="MAILER-DAEMON"; To="postmaster"; ExtraHeaders="X-Auto-Generated: report"; Started = { Enabled=YES; Subject="SpamCatcher plugin started on ^1"; }; Stopped = { Enabled=YES; Subject="SpamCatcher plugin stopped on ^1"; }; LicenseLimitReached = { # mailed only if OnLicenseLimitReached==Delay Enabled=YES; Subject="SpamCatcher plugin License Limit reached on ^1"; }; ProblemOccured = { Enabled=YES; Subject="SpamCatcher plugin problem detected on ^1"; }; };