Anti-Spam SMTP Proxy Server / News: Recent posts

Global PenaltBox

The newest versions of ASSP V1 support now the Global PenaltBox.
Together with the recently introduced "Simple IP Greylisting (DelayIP)"
it is a quiet successful new approach.

ASSP Global-Penalty-Box short description
What is the global-PB?

Every ASSP-installation has it's own local penaltybox. Base on the local valence-values, IP addresses will get black- or whitelisted.
These black- and whitePB records are sent to a global server once a day. The global-PB-server consolidates all records and builds two global databases - global-Black and global-White. After uploading the local records to the global server, ASSP downloads this two databases and merges the records into the local databases. So any ASSP, that is part of this global-PB-network, learns all records, that are known by all other global-clients and is able to block or accept emails based on this records.... read more

Posted by Fritz Borgstedt 2010-12-29

Razor Plugin

Razor2 Plugin released for ASSP V2

Posted by Fritz Borgstedt 2010-10-03

ASSP 1.8.1.0 Released

assp.pl 1.8.1.0
new rebuildspamdb.pl 2.8.1.0 (1.0.01)
new files/preheaderre.txt

Regular Expression to early Identify Spam in Handshake and Header Part* (preHeaderRe)

Until the complete mail header is received, assp is processing the handshake and header content line per line, but the first mail content check is done after the complete mail header is received.
It is possible, that some content (malformed headers, forbidden characters or character combinations) could cause assp to die or to run in to a unrecoverable exception.
Use this regular expression to identify such incoming mails based on a line per line check, at the moment where a single line is received.
This setting does not affect any other and is not affected by any other configuration setting, except that this check is only done for incoming mails.
If a match is found, assp will immediately send a '421 terminate connection' reply to the client and will immediately terminate the connection.
Default setting is file:files/preheaderre.txt... read more

Posted by Fritz Borgstedt 2010-10-03

ASSP 1.7.6.7 Released

assp.pl 1.7.5.7
new rebuildspamdb.pl 2.7.5.7 (1.0.00)

new files/charsets.txt
new files/bombheaderre.txt
new files/uriblwhite.txt
new files/nowhite.txt
new files/nogrip.txt
new files/whiteorg.txt
new assp_pop3.pl (1.08)
new files/bombre.txt
new files/subjectre.txt

-Passing File Extensions (PassAttach)
This regular expression is used to identify attachments that should mark the message as noprocessing. Separate entries with a pipe |. The dot . is assumed to precede these, so don't include it.... read more

Posted by Fritz Borgstedt 2010-07-31

ASSP V2 now released

ASSP V2 (2.0.1 1.0.01) is now published on SF.
http://sourceforge.net/projects/assp/files/ASSP%20V2%20multithreading

Multi-threaded
Plugin-archtecture
- Already available plugins:
-- Archive
-- OCR
-- Full Attachment Scanning & Replacing
All files with all databases supported
Multi-language
DKIM support
BATV (Bounce Address Tag Validation)
Global-Penalty-Box
Builtin-rebuildspamdb
- Cron-like scheduler
- Incremental build instead of complete rebuild
Damping
Charset conversion

Posted by Fritz Borgstedt 2010-03-01

ASSP 1.6.5.3 Released

- Improved ClamAV performance
- Improved overall performance
-Default MTA for DoVRFY* (VRFYMTA)
Put here the local MTA which should be used for DoVRFY. It will be used if no information from localDomains about a domain is available. For example: 'smtp.mydomain.com ' or '10.1.1.2:125 '.

-Blacklisted Addresses & Domains** (blackAddresses)
Accepts specific addresses (user@example.com), user parts (user) or entire domains (@example.com). Wildcards/Weight is supported : @*.biz=>0.5... read more

Posted by Fritz Borgstedt 2010-02-08

ASSP 1.6.5.1 Released

The weighting of RBL Service Provider is changed to be similar to the weighting used in other parts of ASSP (Bombs, Regex)

-RBL Service Providers** (RBLServiceProvider)
Names of DNSBLs to use separated by "|" or name of list 'file:files/dnsbls.txt'. Defaults are:
zen.spamhaus.org=>1|bl.spamcop.net=>1|bb.barracudacentral.org=>1|combined.njabl.org=>1|safe.dnsbl.sorbs.net=>1|psbl.surriel.com=>0.5|ix.dnsbl.manitu.net=>0.5|dnsbl-1.uceprotect.net=>0.5.
DNSBL providers can get a "weight" like bl.spamcop.net=>1. The weight is a multipler of RBLmaxweight. So if RBLmaxweight = 50 (default) bl.spamcop.net=>1 will score 50 for a hit, ix.dnsbl.manitu.net=>0.5 will score 25 for a hit. If the sum of weights surpasses RBLmaxweight, the DNSBL check fails. If it does not surpass and is not 0, the DNSBL check is marked as "neutral" even with RBLmaxhits reached.... read more

Posted by Fritz Borgstedt 2010-01-07

ASSP 1.6.5.0 Released

Do Message-ID Signing - FBMTV (DoMSGIDsig)
If activated, the message-ID of each outgoing message will be signed with with a unique Tag and every incoming mail from BounceSenders will be checked against this. This tagging mode is worldwide unique to ASSP. This tag will be removed from any incoming email, to recover the original
references in the mail header.

-Regular Expression to Identify Non-Spam** (whiteRe)
If an incoming email matches this Perl regular expression it will be considered non-spam.
For example: Secret Ham Password|307\D{0,3}730\D{0,3}4[12]\d\d... read more

Posted by Fritz Borgstedt 2009-12-29

ASSP 1.6.1.2 published

New features:
Local Frequency Interval (LocalFrequencyInt)
The number of seconds in which the LocalFrequencyNumRcpt (number of envelope recipients per sending address) should not be exceeded.
Use this in combination with LocalFrequencyNumRcpt to limit the number of recipients in a given interval, to prevent local abuse - for example from highjacked local accounts. A value of 0 (default) will disable this feature. It is recommended to enable DoLocalSenderAddress and/or DoLocalSenderDomain, if you want to use this feature.... read more

Posted by Fritz Borgstedt 2009-11-29

ASSP 1.5.1.2

ASSP 1.5.1.2 now available. New Rebuildspamdb.pl with Email Notify. FileScan. Event Notification.

Posted by Fritz Borgstedt 2009-05-13