Apache SpamAssassin: Difference between revisions

Content deleted Content added
Adding local short description: "Open-source e-mail spam filter", overriding Wikidata description "A computer program for e-mail spam filtering" (Shortdesc helper)
m revert - already listed at https://www.wikidata.org/wiki/Q1503674 , which is captured by the property listed here
 
(21 intermediate revisions by 19 users not shown)
Line 1:
{{Short description|Open-source e-mail spam filter}}
{{Use dmy dates|date=August 2023}}
{{More citations needed |date=May 2024}}
{{Infobox software
| name = Apache SpamAssassin
| logo = Apache SpamAssassin logo.svg
| logo size = 210px
| screenshot = Reco spam.png
| developer = [[Apache Software Foundation]]<ref>{{cite web|url=http://svn.apache.org/repos/asf/spamassassin/trunk/CREDITS|title=Project {{BareManagement URLCommittee|website=The plainApache textSoftware Foundation|year=2022|access-date=March23 2022August 2023}}</ref>
| released = {{Start date and age|2001|04|20}}
| latest release version = 3.4.6{{wikidata|property|preferred|references|edit|Q1503674|P348|P548=Q2804309}}
| latest release date = {{Startstart date and age|2021{{wikidata|04qualifier|12preferred|dfsingle|Q1503674|P348|P548=noQ2804309|P577}}}}<ref name="newspage">{{cite web
| url = https://spamassassin.apache.org/news.html
| website = spamassassin.apache.org
| title = SpamAssassin: News and Announcements
| access-date = 2021-04-12
}}</ref>
| operating system = [[Cross-platform]]
| repo = {{URL|https://svn.apache.org/repos/asf/spamassassin/|SpamAssassin Repository}}
| programming language = [[Perl]], [[C (programming language){{#statements:P277|C]]from=Q1503674}}
| genre = [[Spam filter]]
| license = [[Apache License 2.0]]
Line 27 ⟶ 25:
 
In Summer 2004 the project became an [[Apache Software Foundation]] project and later officially renamed to ''Apache SpamAssassin''.<ref>{{cite web |title=SpamAssassin Project Incubation Status |url=http://incubator.apache.org/projects/spamassassin.html |publisher=Apache Foundation |access-date=19 December 2018}}</ref>
 
The SpamAssassin 3.4.2 release in September 2019 was the first in over three years, but the developers say that "The project has picked up a new set of developers and is moving forward again.".<ref>{{cite web |title=SpamAssassin is back |url=https://lwn.net/Articles/769917/ |publisher=LWN.net |access-date=19 December 2018}}</ref>
 
In December 2019, version 3.4.3 of SpamAssassin was released.
 
In April, 2021, version 3.4.6 of SpamAssassin was released. It was announced that development of version 4.0.0 would become project's focus.<ref name="newspage"/>
 
==Methods of usage==
Line 55 ⟶ 47:
Apache SpamAssassin also supports:
* [[DNSBL|DNS-based blacklists]] and [[DNSWL|DNS-based whitelists]]
* Fuzzy-checksum-based spam detection filters such as the [[Distributed Checksum Clearinghouse]], [httphttps://razor.sourceforge.net/ Vipul's Razor] {{Webarchive|url=https://web.archive.org/web/20130328202325/http://razor.sourceforge.net/ |date=28 March 2013 }} and the Cloudmark Authority plugins (commercial)
* [[Hashcash]] email stamps based on [[Proof-of-work system|proof-of-work]]
* [[Sender Policy Framework]] and [[DomainKeys Identified Mail]]
Line 69 ⟶ 61:
==Licensing==
Apache SpamAssassin is [[free software|free]]/[[open source software]], licensed under the [[Apache License|Apache License 2.0]]. Versions prior to 3.0 are dual-licensed under the [[Artistic License]] and the [[GNU General Public License]].
 
Many commercially available anti-spam packages integrate SpamAssassin as part of their products, such as SpamKiller by [[McAfee]] and [[Kerio MailServer]] by Kerio.<ref name="Hong">{{cite book |last1=Hong |first1=Bryan |title=Building A Server with FreeBSD 7: A Modular Approach |date=2008 |publisher=No Starch Press |___location=San Francisco |isbn=9781593271459 |page=197 |edition=1st}}</ref>
 
==sa-compile==
<code>sa-compile</code> is a utility distributed with Apache SpamAssassin that compiles a SpamAssassin ruleset into a [[deterministic finite automaton]] that allows Apache SpamAssassin to use processor power more efficiently.
 
==Testing Apache SpamAssassin==
Apache SpamAssassin is designed to trigger on the [[GTUBE]], a 68-byte string similar to the antivirus [[EICAR test file]]. If this string is inserted in an RFC 5322 formatted message and passed through the Apache SpamAssassin engine, Apache SpamAssassin will trigger with a weight of 1000.
 
Line 123 ⟶ 117:
[[Category:Free email software]]
[[Category:Free software programmed in Perl]]
[[Category:Perl softwareAnti-spam]]
[[Category:SpamAnti-spam filteringserver softwares]]
[[Category:Spamming]]
[[Category:Email-related software for Linux]]