spam
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 267
SSpamM 2.1
SSpamM comes from Semis Spam Milter is a spam filter for Sendmail. more>>
SSpamM comes from Semis Spam Milter is a spam filter for Sendmail that utilizes spambayes, heurestic spam filtering, and virus scanning (BitDefender, not included).
<<less Download (0.051MB)
Added: 2006-05-10 License: BSD License Price:
1264 downloads
spam.pl 0.25
spam.pl is a perl script that extracts all relaying hosts from the headers of a spam mail. more>>
spam.pl is a perl script that extracts all relaying hosts from the headers of a spam mail and sends a complaint mail to all the responsible mail server administrators.
spam.pl is free software released under the GPL license.
There is no warranty, neither expressed nor implied, that spam.pl would do what it is said to do. It is up to you to use it.
Main features:
- Use your own complaint message
- Enter your own list of friendly hosts (probably the friendly hosts that relayed the mail to you)
- You should also instruct spam.pl what email-address it should put in the From: line when it mails its complaints.
- Run the script without sending any mail to see what receivers it could extract.
- Run the script with only one specified receiver, so that you can mail yourself and see what it looks good.
- Invoke the script from inside your favorite mail program. Just pipe the whole mail including headers into this script. You can of course just save the whole mail first and then pipe it manually into this script.
- Complain through the abuse.net service.
- Resolves IP-only addresses
- Optionally extract host names to complain to from the mail bodys http:// links.
- Can be made to use the whois.abuse.net lookup service.
<<lessspam.pl is free software released under the GPL license.
There is no warranty, neither expressed nor implied, that spam.pl would do what it is said to do. It is up to you to use it.
Main features:
- Use your own complaint message
- Enter your own list of friendly hosts (probably the friendly hosts that relayed the mail to you)
- You should also instruct spam.pl what email-address it should put in the From: line when it mails its complaints.
- Run the script without sending any mail to see what receivers it could extract.
- Run the script with only one specified receiver, so that you can mail yourself and see what it looks good.
- Invoke the script from inside your favorite mail program. Just pipe the whole mail including headers into this script. You can of course just save the whole mail first and then pipe it manually into this script.
- Complain through the abuse.net service.
- Resolves IP-only addresses
- Optionally extract host names to complain to from the mail bodys http:// links.
- Can be made to use the whois.abuse.net lookup service.
Download (0.016MB)
Added: 2005-12-29 License: GPL (GNU General Public License) Price:
1394 downloads
Tagspam 0.4
Tagspam is suitable for situations where it is not possible for tagging to be done at the MTA receiving all mail for a domain. more>>
Tagspam is a program which adds the word: SPAM into the subject line of a mail message which it identifies as spam. Identification is done by tracing Received: mail headers to identify the origin. The origin is then looked up in DNS black and whitelists.
With version 0.4 CSV processing based on CSV/CSA v.1 (draft-ietf-marid-csv-csa-02) is also included ( using pyCSV.py # csv-0.3x.py David MacQuigg (c) 8/19/05 ), enabling domain owners to publish records enabling forgeries claiming mail HELO greetings misusing their domain to be rejected.
Tagspam is useful for situations where you need to filter spam to individual users and where you dont have the ability to tag the spam at the MTA (Message Transport Agent) e.g. due to virtual hosting arrangements, or because you need to use a backup MX mail relay for when your own server is down which you dont administrate yourself, to improve mail delivery.
Other situations where tagspam is useful include where you wish to test a DNS blacklist to see if it tags spam accurately, but are not willing to risk message rejection based on this blacklist.
Alternatively, if like me you receive very many spams each day, you might decide to use very low false-positive probability DNSBLs at the MTA rejection level, and more agressive DNSBLs at the tagging and filtering level in order to achieve an acceptable level of mail filtering.
You should do this only if you are willing to risk delayed viewing of occasional false positives in filtered mail directed to a spam folder which you check manually, but more occasionally and faster than messages in your normal inbox.
Tagspam is written in Python, and can be run on the Unix/Linux computer running the MTA or a machine using a mail alias or on similar machine which uses fetchmail to obtain mail from a POP server, and sendmail to distribute the mail locally.
<<lessWith version 0.4 CSV processing based on CSV/CSA v.1 (draft-ietf-marid-csv-csa-02) is also included ( using pyCSV.py # csv-0.3x.py David MacQuigg (c) 8/19/05 ), enabling domain owners to publish records enabling forgeries claiming mail HELO greetings misusing their domain to be rejected.
Tagspam is useful for situations where you need to filter spam to individual users and where you dont have the ability to tag the spam at the MTA (Message Transport Agent) e.g. due to virtual hosting arrangements, or because you need to use a backup MX mail relay for when your own server is down which you dont administrate yourself, to improve mail delivery.
Other situations where tagspam is useful include where you wish to test a DNS blacklist to see if it tags spam accurately, but are not willing to risk message rejection based on this blacklist.
Alternatively, if like me you receive very many spams each day, you might decide to use very low false-positive probability DNSBLs at the MTA rejection level, and more agressive DNSBLs at the tagging and filtering level in order to achieve an acceptable level of mail filtering.
You should do this only if you are willing to risk delayed viewing of occasional false positives in filtered mail directed to a spam folder which you check manually, but more occasionally and faster than messages in your normal inbox.
Tagspam is written in Python, and can be run on the Unix/Linux computer running the MTA or a machine using a mail alias or on similar machine which uses fetchmail to obtain mail from a POP server, and sendmail to distribute the mail locally.
Download (0.013MB)
Added: 2005-08-23 License: GPL (GNU General Public License) Price:
1522 downloads
DSPAM 3.8.0
DSPAM is a server-side statistical anti-spam agent for Unix email servers. more>>
DSPAM is a server-side statistical anti-spam agent for Unix email servers.
DSPAM masquerades as the email servers local delivery agent and effectively filters spam using a combination of de-obfuscation techniques, specialized algorithms, and statistical analysis.
The result is an administratively maintenance-free, self-learning anti-spam tool. DSPAM has yielded real-world success rates beyond 99.9% accuracy with less than a 0.01% chance of false positives.
The DSPAM project attempts to set itself apart from other filters by focusing on the following areas:
- DSPAM has a strong drive for research. Many new algorithms and approaches to fighting spam have come out of the DSPAM project. Some of the approaches deployed in DSPAM include Concept Identification, Neural Networking, Message Inoculation , advanced de-obfuscation techniques, and a new noise reduction algorithm called Bayesian Noise Reduction. Were always looking for new approaches to improving the accuracy of DSPAM.
- A strong focus on large-scale implementation support. The largest implementation of DSPAM weve heard about to-date involves 350,000 users, with the next largest being around 125,000, then 100,000. DSPAM has been designed to run with a very short execution time (between 0.01s - 0.03s real time for classification and between 0.03s - 0.10s real time for training, on average hardware), and has been equipped with a storage driver API allowing several different storage mechanisms to be used. Depending on disk space constraints, accuracy can be traded off for additional disk space or vice-versa.
- Usability. DSPAM was designed with "grandma" in mind. Users can retrain by either forwarding any spam they receive to a spam address, or (in v3.4.2+) use the history function of the included web interface to quickly mark spam and deliver false positives. End-users dont need to know any commandline utilities or other complexities plaguing some other such tools. Functions such as whitelisting and keyword inventory are automatic (based on statistical functions) and therefore require no user intervention.
Main features:
- System-wide administratively-maintenance free filtering. The DSPAM agent can integrate into just about any network and can even be implemented as an SMTP gateway.
- A simple-to-use learning mechanism. DSPAM allows users to simply forward their spam to their "spam email address" for learning, eliminating any learning curve necessary to make it usable by your customers. The information used in every calculation is temporarily stored on the server, enabling DSPAM to relearn the original message by looking for a small signature in the forwarded spam. As a result, users dont have to be trained to bounce messages around, and administrators dont have to worry about incompatible mail clients.
- Support for a variety of storage implementations. DSPAMs storage driver API allows the administrator to choose how they wish to store data. Currently supported drivers include SQLite, Berkeley DB3, Berkeley DB4, MySQL, PostgreSQL and Oracle.
- Written in C for speed, performance, and scalability. Unlike Python or PERL solutions DSPAM is written in a low-level compiled language, meaning there is very little overhead. DSPAM runs fast, efficient, and doesnt depend on any third-party language interpreters.
- MTA support. DSPAM works great with Sendmail, Postfix, Qmail, Courier, and Exim, and should work well with many other MTAs. In the event you happen to run something like Exchange, DSPAM can be implemented on your network as an SMTP gateway. Just point your MX at it and configure it to relay to your mail server.
Enhancements:
- This is an unofficial release, but significant.
- Several significant bugfixes have been made.
- Bill Yerazunis Orthogonal Sparse Bigram (OSB) tokenizer algorithm has been added.
- The code has been significantly optimized to run much faster and with fewer resources.
<<lessDSPAM masquerades as the email servers local delivery agent and effectively filters spam using a combination of de-obfuscation techniques, specialized algorithms, and statistical analysis.
The result is an administratively maintenance-free, self-learning anti-spam tool. DSPAM has yielded real-world success rates beyond 99.9% accuracy with less than a 0.01% chance of false positives.
The DSPAM project attempts to set itself apart from other filters by focusing on the following areas:
- DSPAM has a strong drive for research. Many new algorithms and approaches to fighting spam have come out of the DSPAM project. Some of the approaches deployed in DSPAM include Concept Identification, Neural Networking, Message Inoculation , advanced de-obfuscation techniques, and a new noise reduction algorithm called Bayesian Noise Reduction. Were always looking for new approaches to improving the accuracy of DSPAM.
- A strong focus on large-scale implementation support. The largest implementation of DSPAM weve heard about to-date involves 350,000 users, with the next largest being around 125,000, then 100,000. DSPAM has been designed to run with a very short execution time (between 0.01s - 0.03s real time for classification and between 0.03s - 0.10s real time for training, on average hardware), and has been equipped with a storage driver API allowing several different storage mechanisms to be used. Depending on disk space constraints, accuracy can be traded off for additional disk space or vice-versa.
- Usability. DSPAM was designed with "grandma" in mind. Users can retrain by either forwarding any spam they receive to a spam address, or (in v3.4.2+) use the history function of the included web interface to quickly mark spam and deliver false positives. End-users dont need to know any commandline utilities or other complexities plaguing some other such tools. Functions such as whitelisting and keyword inventory are automatic (based on statistical functions) and therefore require no user intervention.
Main features:
- System-wide administratively-maintenance free filtering. The DSPAM agent can integrate into just about any network and can even be implemented as an SMTP gateway.
- A simple-to-use learning mechanism. DSPAM allows users to simply forward their spam to their "spam email address" for learning, eliminating any learning curve necessary to make it usable by your customers. The information used in every calculation is temporarily stored on the server, enabling DSPAM to relearn the original message by looking for a small signature in the forwarded spam. As a result, users dont have to be trained to bounce messages around, and administrators dont have to worry about incompatible mail clients.
- Support for a variety of storage implementations. DSPAMs storage driver API allows the administrator to choose how they wish to store data. Currently supported drivers include SQLite, Berkeley DB3, Berkeley DB4, MySQL, PostgreSQL and Oracle.
- Written in C for speed, performance, and scalability. Unlike Python or PERL solutions DSPAM is written in a low-level compiled language, meaning there is very little overhead. DSPAM runs fast, efficient, and doesnt depend on any third-party language interpreters.
- MTA support. DSPAM works great with Sendmail, Postfix, Qmail, Courier, and Exim, and should work well with many other MTAs. In the event you happen to run something like Exchange, DSPAM can be implemented on your network as an SMTP gateway. Just point your MX at it and configure it to relay to your mail server.
Enhancements:
- This is an unofficial release, but significant.
- Several significant bugfixes have been made.
- Bill Yerazunis Orthogonal Sparse Bigram (OSB) tokenizer algorithm has been added.
- The code has been significantly optimized to run much faster and with fewer resources.
Download (0.70MB)
Added: 2007-03-18 License: GPL (GNU General Public License) Price:
950 downloads
Spamity 0.9.2
Spamity is a Web interface for Postfix log files that makes it possible to view filtered spam messages. more>>
Spamity is a Web interface for Postfix log files that makes it possible to view filtered spam messages, which is useful for testing the effectiveness of filtering rules.
Authentication is possible through an IMAP server or LDAP directory, and desired accounts can receive administrator privileges. An option to reinject quarantined messages is provided.
<<lessAuthentication is possible through an IMAP server or LDAP directory, and desired accounts can receive administrator privileges. An option to reinject quarantined messages is provided.
Download (0.078MB)
Added: 2006-08-07 License: GPL (GNU General Public License) Price:
1174 downloads
eximspamy 0.2
eximspamy is a low maintenance, light weight spam filter system. more>>
eximspamy is a spam filter framework that uses exims perl extension.
It is supposed to be solution which requires no maintenance and will use only very little cpu power. I am using this on a pentium 100 Mhz server with no problems.
eximspamy processes or rejects the mail in one go. That is: the mail does not run twice through exim as with most other mail filter systems.
Exim offers the possibility to execute perl subroutines from filter files.
To use this feature you must specify a file which contains perl subroutines in the exim.conf file:
perl_startup = do /etc/exim/exim.pl
and you need to have a version of exim which had perl support enabled at compile time
in the file:
add the line
EXIM_PERL=perl.o
in
Local/Makefile
of the exim source tree.
In the system filter (normally system_filter.exim) you can use those perl subroutines
to execute various tests on any line of the header (e.g $header_subject: $header_from:) or even the message body ($message_body)
eximspamy uses the following idea to catch the spam: you need to setup one user to which you re-direct all spam-traps.
That is old accounts which are no longer used and catch only spam or special seeds which you spread on webpages to catch only spam (use e.g white font on white background so that normal users do not see them).
All mail which is sent to the spamtrap is run through a filter which will take a checksum on the subject line. Those checksums are stored in a file (/usr/local/spamy/tmp/sums.txt)
Any mail coming into your system will then be checked against the known "spam" checksums in /usr/local/spamy/tmp/sums.txt.
In other words you compute again a checksum on the subject line and then you check if this checksum is already known. If it is known then you consider it spam.
<<lessIt is supposed to be solution which requires no maintenance and will use only very little cpu power. I am using this on a pentium 100 Mhz server with no problems.
eximspamy processes or rejects the mail in one go. That is: the mail does not run twice through exim as with most other mail filter systems.
Exim offers the possibility to execute perl subroutines from filter files.
To use this feature you must specify a file which contains perl subroutines in the exim.conf file:
perl_startup = do /etc/exim/exim.pl
and you need to have a version of exim which had perl support enabled at compile time
in the file:
add the line
EXIM_PERL=perl.o
in
Local/Makefile
of the exim source tree.
In the system filter (normally system_filter.exim) you can use those perl subroutines
to execute various tests on any line of the header (e.g $header_subject: $header_from:) or even the message body ($message_body)
eximspamy uses the following idea to catch the spam: you need to setup one user to which you re-direct all spam-traps.
That is old accounts which are no longer used and catch only spam or special seeds which you spread on webpages to catch only spam (use e.g white font on white background so that normal users do not see them).
All mail which is sent to the spamtrap is run through a filter which will take a checksum on the subject line. Those checksums are stored in a file (/usr/local/spamy/tmp/sums.txt)
Any mail coming into your system will then be checked against the known "spam" checksums in /usr/local/spamy/tmp/sums.txt.
In other words you compute again a checksum on the subject line and then you check if this checksum is already known. If it is known then you consider it spam.
Download (0.004MB)
Added: 2005-10-14 License: GPL (GNU General Public License) Price:
1471 downloads
pop3spam 0.11
pop3spam is a POP3 client which connects to a POP3 server and deletes unsolicited mail. more>>
pop3spam is a POP3 client which connects to a POP3 server and deletes unsolicited mail. If a message has been identified as unsolicited, it can be deleted directly from the POP3 server without the need to download it first.
Eventually your normal mail-retrieval utility (e.g. fetchmail) can gather all (cleaned) mail as usual. The program is intended for people with low bandwidth. Its very annoying if you first have to download lots of large messages just for the sole purpose of deleting them afterwards because your local spam filter debunked them as spam. Its also annoying to download very large messages (attachments) at all.
pop3spam doesnt use any hard wired regular expressions so it should basically work with any recent version. For information about the configuration and use of pop3spam, take a look at the man pages pop3spam(1) and pop3spamrc(5). A sample configuration file exists in the directory doc/ in the source tree.
<<lessEventually your normal mail-retrieval utility (e.g. fetchmail) can gather all (cleaned) mail as usual. The program is intended for people with low bandwidth. Its very annoying if you first have to download lots of large messages just for the sole purpose of deleting them afterwards because your local spam filter debunked them as spam. Its also annoying to download very large messages (attachments) at all.
pop3spam doesnt use any hard wired regular expressions so it should basically work with any recent version. For information about the configuration and use of pop3spam, take a look at the man pages pop3spam(1) and pop3spamrc(5). A sample configuration file exists in the directory doc/ in the source tree.
Download (0.085MB)
Added: 2007-08-22 License: GPL (GNU General Public License) Price:
793 downloads
Spammer 0.3.3a
Spammer is an anti-spam mail filter for the popular MTA Sendmail. more>>
Spammer is an anti-spam mail filter for the popular MTA Sendmail.
Spammer checks all IP-Addresses found in the mail header against a DNS blacklist (such as the one from Easynet, Spamcop or Osirusoft).
Depending on the configuration, Spammer rejects mails from well-known spam sources or tags them with an additional line in the header and a special prefix in the subject.
Spammer requires Sendmail to be compiled with milter support. If youre using Debian Linux you need to install the libmilter-package.
<<lessSpammer checks all IP-Addresses found in the mail header against a DNS blacklist (such as the one from Easynet, Spamcop or Osirusoft).
Depending on the configuration, Spammer rejects mails from well-known spam sources or tags them with an additional line in the header and a special prefix in the subject.
Spammer requires Sendmail to be compiled with milter support. If youre using Debian Linux you need to install the libmilter-package.
Download (0.009MB)
Added: 2006-07-25 License: BSD License Price:
1189 downloads
spamstats 0.6c
Spamstats is a Perl script that analyses spamassassin+mailer logs in order to extract useful informations about spam traffic. more>>
Spamstats is a Perl script that analyses spamassassin+mailer logs in order to extract useful informations about spam traffic.
Spamstats was originally written in 2002 for the Council of Europe, and has since then it was modified to support new products and new features. In january 2004 the German edition of Linux Magazine published an article about Spamstats, followed the month after by the English edition of the same newspaper.
This script analyses log entries from your postfix, exim or sendmail email server, together with data from spamassassin, and will report to you the amount of spam, and non spam messages, that your site receives. Other nice and exclusive features are a sorting of top spammed email addresses of your domain, volume informations, html output...
Spamstats can easily be interfaced with the excellent Cricket graphing program to report very precise number of spam/non spam emails your site receives at any given time, together with other interesting spam-related informations.
<<lessSpamstats was originally written in 2002 for the Council of Europe, and has since then it was modified to support new products and new features. In january 2004 the German edition of Linux Magazine published an article about Spamstats, followed the month after by the English edition of the same newspaper.
This script analyses log entries from your postfix, exim or sendmail email server, together with data from spamassassin, and will report to you the amount of spam, and non spam messages, that your site receives. Other nice and exclusive features are a sorting of top spammed email addresses of your domain, volume informations, html output...
Spamstats can easily be interfaced with the excellent Cricket graphing program to report very precise number of spam/non spam emails your site receives at any given time, together with other interesting spam-related informations.
Download (0.025MB)
Added: 2006-07-10 License: GPL (GNU General Public License) Price:
1202 downloads
SpamBayes 1.1a3
SpamBayes is a Bayesian anti-spam classifier written in Python. more>>
SpamBayes is a Bayesian anti-spam classifier written in Python. The major difference between this and other, similar projects is the emphasis on testing newer approaches to scoring messages.
While most anti-spam projects are still working with the original graham algorithm, we found that a number of alternate methods yielded a more useful response.
Thats great, but whats SpamBayes?
SpamBayes will attempt to classify incoming email messages as spam, ham (good, non-spam email) or unsure. This means you can have spam or unsure messages automatically filed away in a different mail folder, where it wont interrupt your email reading. First SpamBayes must be trained by each user to identify spam and ham. Essentially, you show SpamBayes a pile of email that you like (ham) and a pile you dont like (spam). SpamBayes will then analyze the piles for clues as to what makes the spam and ham different. For example; different words, differences in the mailer headers and content style. The system then uses these clues to examine new messages.
For instance, the word "Nigeria" appears often in spam, so you could use a spam filter which identifies anything with that word in it as spam. But what if your business involves writing a guidebook on Nigerian Wildlife Conservation? Clearly a more flexible approach is necessary. Additionally spammers will adapt their content over time and will no longer use the word "Nigeria" (or the words "Lose Weight Fast", or any number of other common lines). Ideally the software will be able to adapt as the spam changes.
So, that is what SpamBayes does. It compares the spam and the ham and calculates probabilities. For instance, for me, the word "weight" almost never occurs in legitimate email, but it occurs all the time in lose weight fast spam. SpamBayes can then look at incoming email, extract the most significant clues and combine the probabilities to produce an overall rating of "spamminess". It flags the messages so that your mailer can handle the different message types. You might set it up so that ham goes straight through untouched, spam goes to a folder that you ignore (or delete without checking) and the unsure messages go to another folder which you can review for errors.
<<lessWhile most anti-spam projects are still working with the original graham algorithm, we found that a number of alternate methods yielded a more useful response.
Thats great, but whats SpamBayes?
SpamBayes will attempt to classify incoming email messages as spam, ham (good, non-spam email) or unsure. This means you can have spam or unsure messages automatically filed away in a different mail folder, where it wont interrupt your email reading. First SpamBayes must be trained by each user to identify spam and ham. Essentially, you show SpamBayes a pile of email that you like (ham) and a pile you dont like (spam). SpamBayes will then analyze the piles for clues as to what makes the spam and ham different. For example; different words, differences in the mailer headers and content style. The system then uses these clues to examine new messages.
For instance, the word "Nigeria" appears often in spam, so you could use a spam filter which identifies anything with that word in it as spam. But what if your business involves writing a guidebook on Nigerian Wildlife Conservation? Clearly a more flexible approach is necessary. Additionally spammers will adapt their content over time and will no longer use the word "Nigeria" (or the words "Lose Weight Fast", or any number of other common lines). Ideally the software will be able to adapt as the spam changes.
So, that is what SpamBayes does. It compares the spam and the ham and calculates probabilities. For instance, for me, the word "weight" almost never occurs in legitimate email, but it occurs all the time in lose weight fast spam. SpamBayes can then look at incoming email, extract the most significant clues and combine the probabilities to produce an overall rating of "spamminess". It flags the messages so that your mailer can handle the different message types. You might set it up so that ham goes straight through untouched, spam goes to a folder that you ignore (or delete without checking) and the unsure messages go to another folder which you can review for errors.
Download (0.81MB)
Added: 2006-08-25 License: Python License Price:
1156 downloads
Spam Trainer 0.1.5
Spam Trainer makes it easier for GNOME users to train spam filtering software. more>>
Spam Trainer project makes it easier for GNOME users to train spam filtering software (e.g. SpamBayes or SpamAssassin) that "learns" how to tell the difference between real email (ham) and unsolicited messages (spam).
Not all email clients have spam filtering (and training) built in, and training external filtering programs can be fiddly.
Spam Trainer was written to provide easy (drag and drop) training from the Evolution mail client, and should work just as well with any email client that supports the drag and drop protocol implemented by the GTK+ toolkit.
<<lessNot all email clients have spam filtering (and training) built in, and training external filtering programs can be fiddly.
Spam Trainer was written to provide easy (drag and drop) training from the Evolution mail client, and should work just as well with any email client that supports the drag and drop protocol implemented by the GTK+ toolkit.
Download (0.096MB)
Added: 2007-01-12 License: GPL (GNU General Public License) Price:
1016 downloads
mod_antispam 1.0
mod_antispam is an apache module which can control referer spam. more>>
mod_antispam is an apache module which can control referer spam.
By using this module, you can control referer spam accesses. As you know, sometimes you can see referer spam access in your log files. their purpose is to lead you to spam website by recording their website address in your log files.
Spammers always use bots/tools to connect your website with invalid referer.
when http server gets some HTTP_REFERER from clients, mod_antispam will connect to that website and try to find link to your website from the target.
If address is not found, module will update blacklist file automatically not to connect there later. and if your address found, update whitelist automatically not to connect here later.
Also you can edit white/black lists by hands using regular expressions.
The most important thing is HTTP_REFERER in your log files is generated from clients web browser. therefore, people who knows referer mechanism can fake their HTTP_REFERER using some tools or by hands.
When this module finds any spam URI, you can choose some actions.
(1) [Test]
record spam address into blacklist and access is allowed (test mode)
(2) [Replace]
Rejectrecord spam address into blacklist and rewrite HTTP_REFERER to none and access allowd.
by this method, access is allowed and spam address is not added in your logfile
(3) [Reject]
record spam address into blacklist and return HTTP_FORBIDDEN (access denied)
(4) [ReplaceReject]
record spam address into blacklist and rewrite HTTP_REFERER to none and access denied.
By this method, access is denied and spam address is not added in your logfile
in some case (3) or (4) is dangerous. because some websites need cookie to display their website, some site is protected by authentication. (e.g. BBS in the groupware) or some HTTP_REFERER maybe intranet address.
(e.g. http://127.0.0.1/bookmark.html, http://intranet/bookmarks.html)
This module doesnt support cookie and cant connect to authorized website, because module doesnt know that username or password.
First you should use Test or Replace mode and choose another methods when you can analyze spam URI if you need.
<<lessBy using this module, you can control referer spam accesses. As you know, sometimes you can see referer spam access in your log files. their purpose is to lead you to spam website by recording their website address in your log files.
Spammers always use bots/tools to connect your website with invalid referer.
when http server gets some HTTP_REFERER from clients, mod_antispam will connect to that website and try to find link to your website from the target.
If address is not found, module will update blacklist file automatically not to connect there later. and if your address found, update whitelist automatically not to connect here later.
Also you can edit white/black lists by hands using regular expressions.
The most important thing is HTTP_REFERER in your log files is generated from clients web browser. therefore, people who knows referer mechanism can fake their HTTP_REFERER using some tools or by hands.
When this module finds any spam URI, you can choose some actions.
(1) [Test]
record spam address into blacklist and access is allowed (test mode)
(2) [Replace]
Rejectrecord spam address into blacklist and rewrite HTTP_REFERER to none and access allowd.
by this method, access is allowed and spam address is not added in your logfile
(3) [Reject]
record spam address into blacklist and return HTTP_FORBIDDEN (access denied)
(4) [ReplaceReject]
record spam address into blacklist and rewrite HTTP_REFERER to none and access denied.
By this method, access is denied and spam address is not added in your logfile
in some case (3) or (4) is dangerous. because some websites need cookie to display their website, some site is protected by authentication. (e.g. BBS in the groupware) or some HTTP_REFERER maybe intranet address.
(e.g. http://127.0.0.1/bookmark.html, http://intranet/bookmarks.html)
This module doesnt support cookie and cant connect to authorized website, because module doesnt know that username or password.
First you should use Test or Replace mode and choose another methods when you can analyze spam URI if you need.
Download (0.008MB)
Added: 2005-10-20 License: The Apache License 2.0 Price:
1465 downloads
SpamFirewall 1.2
SpamFirewall is a mail server filter script that automatically blocks mail servers that send too much spam. more>>
SpamFirewall is a mail server filter script that automatically blocks mail servers that send too much spam.
This first version of the software is alittle hard coded. I want to make it more
modular with a client/server setup, plugins for different firewall systems, and
plugins for spam matching. At present however its geared toward postfix, iptables
and spamassassin.
To run te firewall make these steps:
Run spamfirewall.sql against your mysql server. Or the update sql patches.
Modify spamfirewall and spamfirewallmaintenance to match your mysql users prefs, spam thresholds, and expire times.
Add spamfirewall to your MTAs filter script. An example filter.sh is included.
Add spamfirewallmaintenance to cron. For example the following /etc/crontab line to run once an hour:
09 */1 * * * root /usr/local/bin/spamfirewallmaintenance >/dev/null
Main features:
- - Automatically queues the IP addresses of mail servers and spammers from messages
- that match the spam rules.
- Automatically firewall those mailservers and spammers if they send enough spam to meet your desired threshold.
- Automatically removes IP addresses from the queue and from the blocked list after a specified expiration period.
- Each repeat offense from a spammer will increase the amount of time they are blocked. With good behavior the amount of time will decrease.
<<lessThis first version of the software is alittle hard coded. I want to make it more
modular with a client/server setup, plugins for different firewall systems, and
plugins for spam matching. At present however its geared toward postfix, iptables
and spamassassin.
To run te firewall make these steps:
Run spamfirewall.sql against your mysql server. Or the update sql patches.
Modify spamfirewall and spamfirewallmaintenance to match your mysql users prefs, spam thresholds, and expire times.
Add spamfirewall to your MTAs filter script. An example filter.sh is included.
Add spamfirewallmaintenance to cron. For example the following /etc/crontab line to run once an hour:
09 */1 * * * root /usr/local/bin/spamfirewallmaintenance >/dev/null
Main features:
- - Automatically queues the IP addresses of mail servers and spammers from messages
- that match the spam rules.
- Automatically firewall those mailservers and spammers if they send enough spam to meet your desired threshold.
- Automatically removes IP addresses from the queue and from the blocked list after a specified expiration period.
- Each repeat offense from a spammer will increase the amount of time they are blocked. With good behavior the amount of time will decrease.
Download (0.016MB)
Added: 2006-07-11 License: GPL (GNU General Public License) Price:
1200 downloads
Spamresponder 0.6
Spamresponder provides a simple and radical spam filter using DNS validation and challenge/response. more>>
Spamresponder provides a simple and radical spam filter using DNS validation and challenge/response.
Spamresponder is a very simple and radical spam filter, combining DNS validation with the challenge/response approach. It will go through all mail messages in /var/mail/$USER, looking for specific "trusted" strings in the header and body parts of the mail.
It will delete and send an automatic reply to messages which have no "trusted" strings inside them. Those replies will include one of the "trusted" strings, so the recipient just needs to reply to this confirmation message.
The MailFrom-address of an email containing a trusted string becomes a trusted string itself.
<<lessSpamresponder is a very simple and radical spam filter, combining DNS validation with the challenge/response approach. It will go through all mail messages in /var/mail/$USER, looking for specific "trusted" strings in the header and body parts of the mail.
It will delete and send an automatic reply to messages which have no "trusted" strings inside them. Those replies will include one of the "trusted" strings, so the recipient just needs to reply to this confirmation message.
The MailFrom-address of an email containing a trusted string becomes a trusted string itself.
Download (0.009MB)
Added: 2007-03-26 License: BSD License Price:
943 downloads
SpamAssassin 3.2.3
SpamAssassin is a mail filter to identify spam. more>>
SpamAssassin project is a mature, widely-deployed open source project that serves as a mail filter to identify spam, also known as unsolicited commercial email (UCE)
SpamAssassin uses a variety of mechanisms including header and text analysis, Bayesian filtering, DNS blocklists, and collaborative filtering databases. SpamAssassin runs on a server, and filters spam before it reaches your mailbox.
Main features:
- Wide-spectrum: SpamAssassin uses a wide variety of local and network tests to identify spam signatures. This makes it harder for spammers to identify one aspect which they can craft their messages to work around.
- Free software: it is distributed under the same terms and conditions as other popular open-source software packages such as the Apache web server.
- Easy to extend: Anti-spam tests and configuration are stored in plain text, making it easy to configure and add new rules.
- Flexible: SpamAssassin encapsulates its logic in a well-designed, abstract API so it can be integrated anywhere in the email stream. The Mail::SpamAssassin classes can be used on a wide variety of email systems including procmail, sendmail, Postfix, qmail, and many others.
- Easy Configuration: SpamAssassin requires very little configuration; you do not need to continually update it with details of your mail accounts, mailing list memberships, etc. Once classified, site and user-specific policies can then be applied against spam. Policies can be applied on both mail servers and later using the users own mail user-agent application.
<<lessSpamAssassin uses a variety of mechanisms including header and text analysis, Bayesian filtering, DNS blocklists, and collaborative filtering databases. SpamAssassin runs on a server, and filters spam before it reaches your mailbox.
Main features:
- Wide-spectrum: SpamAssassin uses a wide variety of local and network tests to identify spam signatures. This makes it harder for spammers to identify one aspect which they can craft their messages to work around.
- Free software: it is distributed under the same terms and conditions as other popular open-source software packages such as the Apache web server.
- Easy to extend: Anti-spam tests and configuration are stored in plain text, making it easy to configure and add new rules.
- Flexible: SpamAssassin encapsulates its logic in a well-designed, abstract API so it can be integrated anywhere in the email stream. The Mail::SpamAssassin classes can be used on a wide variety of email systems including procmail, sendmail, Postfix, qmail, and many others.
- Easy Configuration: SpamAssassin requires very little configuration; you do not need to continually update it with details of your mail accounts, mailing list memberships, etc. Once classified, site and user-specific policies can then be applied against spam. Policies can be applied on both mail servers and later using the users own mail user-agent application.
Download (0.97MB)
Added: 2007-08-10 License: The Apache License 2.0 Price:
811 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above spam search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed