###########################################################################
# 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";
};
};