;if turned on, this will cause tokens in incoming emails being logged to screen with relevant probabilities

ShowBayesianTokens=0

;Set TagSPAMAndQuarantine=1 if
you want to prefix every quarantine subject line with the prefix
specified in SPAMTagPrefix ini parameter

TagSPAMAndQuarantine=0

;This SPAMTagPrefix will be
prefixed to all subject lines marked for "mark as SPAM and deliver"
along with the ation specified by TagSPAMAndQuarantine

SPAMTagPrefix=SPAM:

;Setting DoNotSendNDROnQuarantine
to 1 will prevent generation of NDR when email are quarantined by
causing SpamFilter *not* to send an error code when quarantining emails

DoNotSendNDROnQuarantine=0

;If turned on, the threads that save to disk and load into memory the bayes corpus tokens will have increased priority

BoostBayesPriority=1

;if TrailingSQLSemiColon is set
to 1 SpamFilter will add a ";" to the end of SQL statements. Disable
only to help solve problems with some databases.

TrailingSQLSemiColon=1

;If turned on, any quarantined
(false positives) emails that the end user force-delivers will cause
the sender to be automatically whitelisted

AutoWhiteListForceDeliveryEnabled=1

;if EnableBadMailDir is set to 1,
this will cause all emails that generate a "server error" when
forwarded to your destination SMTP server will be saved in a
"BadMailDir" for troubleshooting

EnableBadMailDir=0

;if ScanReceivedHeaders is set to
1 SpamFilter will add the "Received:" headers to the text examined for
keywords and statistical Bayesian searches.

ScanReceivedHeaders=1

;if ScanAllHeaders is set to 1
SpamFilter will add all email's headers to the text examined for
keywords and statistical Bayesian searches.

ScanAllHeaders=0

;Path to logfile directory

LogFilePath=

;Optional destination SMTP server where to forward SPAM emails only. Good emails are still forwarded to main SMTP server

DestSMTPServerForSPAM=

;The frequency in seconds for
which the quarantine table is scanned to check for emails pending
delivery - includes web-access password registration emails

QuarantineToDeliverCheckInterval=5

;By default the activity logfile
is saved to disk every 60 seconds. Set RealtimeDiskLogging=1 to save
the log every time it is updated

RealtimeDiskLogging=0

;Add any IPs (separated by commas
- no wildcards) that you do not wish to be automatically added to the
Honeypot IP blacklist. This setting also prevents those IPs to be added
to the IP cache blacklist

;Images embedded in email's html having a width smaller than this will not be scanned. Useful to bypass signatures and logos

SpamImageMinWidth=300

;Images embedded in email's html having a height smaller than this will not be scanned. Useful to bypass signatures and logos

SpamImageMinHeight=300

;Determines the number of points that will be scanned in a image to process it for spam

SpamImageSamplingPoints=200

;to reduce false positives, emails with multiple inline images can bypass the image filter by setting this value to 1

SpamImagePassMultiImage=1

;Specify the max number of pages
a PDF document must contain in order to be scanned for spam signatures.
The scan will be skipped altogether if there are more than this number
of pages

SpamPDFMaxPagesToScan=2

;Specify the max number height in
pixel of a PDF pages that will be scanned for spam signatures. To
reduce false positives, pages taller than this will not be scanned

SpamPDFMaxPixelHeight=800

;SpamFilter can block emails that
contain only an empty, blank body and one of the following attachment.
Clear the list if you don't want to stop such emails. Specify multiple
attachments separated by commas

BlockBlankEmailsWithAttachments=*.pdf

;Set this to 0 to prevent queued
emails to be spooled to memory, and force spooling to disk. While less
efficient, spooling to disk helps allow existing antivirus software to
detect and block some infected email files

SpoolQueueFilesToMemory=1

;If the private key of the SSL certificate is protected by a password, enter is here

SSLCertificatePassword=

;Some older email clients have a
bug that requires them to see "AUTH=LOGIN" in the EHLo response rather
than "AUTH LOGIN". Set this to 1 to add the incorrect syntax to the
EHLO output. Changes to this setting require SpamFilter to be restarted

AddIncorrectAUTHLOGINEHLOEntry=0

;Timeout in seconds used in the some SQL commands (Ex. inserting a new record in the tblQuarantine table)

MiscSQLTimeout=1

;SpamFilter Enterprise will
delete temporary entries in the tblReloadTableInfo after they have been
kept for this long. This parameter is used to allow multiple
installations of SpamFilter Enterprise to maintain their settings in
sync. It can be reduced to 5-10 seconds for installations running only
one instance of SpamFilter Enterprise

SecondsToHoldEntriesIntblReloadTableInfo=600

;If the "AuthorizedTO" whitelist
is used to specify the list of valid email addresses that can be
accepted, by default SpamFilter will terminate a connection when the
remote server specifies an invalid address in the RCPT TO command. You
can use the following option to disable this forced disconnect, and
cause SpamFilter to simply reject the invalid recipient, and continue
to accept additional ones

DisconnectOnNonAuthorizedTO=true

;Use this option to prevent
SpamFilter from performing the routine cleanup of the quarantine
database by deleting old archived emails. Useful if admins want to
perform their own cleanup

DoNotDeleteExpiredEmailsFromQuarantine=false

;SpamFilter is able to block
blank emails that contain specific attachments. This parameter is used
to specify the threshold of characters below which an email is
considered blank

MaxLettersToConsiderEmailBlank=2

;SpamFilter uses the http and
https protocols to query the SFDB database and to download antivirus
updates. You can specify a proxy to use for these operations the the
option in the [proxy settings] section

[proxy settings]

ProxyServer=

ProxyUsername=

ProxyPassword=

ProxyPort=0

ProxyBasicAuthentication=0

[authentication settings]

;By setting this parameter to 1,
SpamFilter will automatically add the Active Directory domain name
prefix to the username. For example, if the AD domain is logsat.com,
and the username is JohnW, SpamFilter will automatically authenticate
the user as logsat.com\JohnW

ActiveDirectoryAuthPrefixDefaultDomain=0

;By setting this parameter to 1,
SpamFilter will automatically add the Active Directory domain name
suffix to the username. For example, if the AD domain is logsat.com,
and the username is JohnW, SpamFilter will automatically authenticate
the user as JohnW@logsat.com