mail/spamassassin 4.0.2 MidnightBSD
Highly efficient mail filter for identifying spam
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- Apache-2.0
- Categories
- mail, perl5
Description
SpamAssassin is a mail filter which attempts to identify spam using text analysis and several internet-based realtime blacklists.
Using its rule base, it uses a wide range of heuristic tests on mail headers and body text to identify "spam", also known as unsolicited commercial email.
Once identified, the mail can then be optionally tagged as spam for later filtering using the user's own mail user-agent application.
Additional drop-in rule sets are available at https://cwiki.apache.org/confluence/display/spamassassin/CustomRulesets
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | mail/spamassassin | 4.0.2 |
| FreeBSD | mail/spamassassin | 4.0.2_4 |
| NetBSD | mail/spamassassin | 4.0.2nb2 |
| DragonFly | mail/spamassassin | 4.0.1_2 |
| HardenedBSD | mail/spamassassin | 4.0.2_4 |
| GhostBSD | mail/spamassassin | 4.0.2_4 |
Install
Binary package:
mport install spamassassin
From mports:
cd /usr/mports/mail/spamassassin && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= spamassassin>0:mail/spamassassin
LIB_DEPENDS= libspamc.so:mail/spamassassin
Dependencies
As this port's Makefile names them.
Build 5
p5-Encode-Detect>=0: converters/p5-Encode-Detectp5-HTML-Parser>=3.46: www/p5-HTML-Parserp5-HTTP-Date>=0: www/p5-HTTP-Datep5-Net-DNS>=0.63: dns/p5-Net-DNSp5-NetAddr-IP>=4.010: net-mgmt/p5-NetAddr-IP
Runtime 13
p5-Encode-Detect>=0: converters/p5-Encode-Detectp5-HTML-Parser>=3.46: www/p5-HTML-Parserp5-HTTP-Date>=0: www/p5-HTTP-Datep5-Net-DNS>=0.63: dns/p5-Net-DNSp5-NetAddr-IP>=4.010: net-mgmt/p5-NetAddr-IPp5-Net-CIDR-Lite>=0: net/p5-Net-CIDR-Litep5-Net-IDN-Encode>=0: textproc/p5-Net-IDN-Encodep5-Net-LibIDN>=0: dns/p5-Net-LibIDNp5-URI>=0: net/p5-URIp5-Class-XSAccessor>=0: devel/p5-Class-XSAccessorp5-XString>=0: textproc/p5-XStringp5-IO-Socket-INET6>=0: net/p5-IO-Socket-INET6re2c>=0: devel/re2c
Build dependencies 5
Run dependencies 13
Required by 1
Configuration
Options name: mail_spamassassin
| Option | Default | Description |
|---|---|---|
| AS_ROOT | on | Run spamd as root (recommended) |
| DCC | off | DCC digest list support (mail/dcc-dccd) |
| DKIM | on | Verify DKIM records (mail/p5-Mail-DKIM) |
| DMARC | off | Verify DMARC records (mail/p5-Mail-DMARC) |
| DOCS | off | |
| GNUPG | off | GnuPG 1 (security/gnupg1) |
| GNUPG2 | on | GnuPG 2 (security/gnupg) |
| GNUPG_NONE | off | Do not use GnuPG |
| MYSQL | off | |
| PGSQL | off | |
| PYZOR | off | Pyzor digest list support (mail/pyzor) |
| RAZOR | off | Vipul's Razor digest list support (mail/razor-agents) |
| RELAY_COUNTRY | off | Location-based scoring (net/p5-GeoIP2) |
| RLIMIT | off | Resource limits (devel/p5-BSD-Resource) |
| SPF_QUERY | on | Verify SPF records (mail/p5-Mail-SPF) |
| SSL | on |
- USES
- cpe perl5
- Service scripts
sa-spamd- Conflicts with
- ja-spamassassin
Files
pkg-plist 261
- bin/sa-awl
- bin/sa-check_spamd
- bin/sa-compile
- bin/sa-learn
- bin/sa-update
- bin/spamassassin
- bin/spamc
- bin/spamd
- @sample etc/spamassassin/init.pre.sample
- @sample etc/spamassassin/local.cf.sample
- @sample etc/spamassassin/v310.pre.sample
- @sample etc/spamassassin/v312.pre.sample
- @sample etc/spamassassin/v320.pre.sample
- @sample etc/spamassassin/v330.pre.sample
- @sample etc/spamassassin/v340.pre.sample
- @sample etc/spamassassin/v341.pre.sample
- @sample etc/spamassassin/v342.pre.sample
- @sample etc/spamassassin/v343.pre.sample
- @sample etc/spamassassin/v400.pre.sample
- @sample etc/spamassassin/v401.pre.sample
- @sample etc/spamassassin/v402.pre.sample
- include/libspamc.h
- lib/libspamc.so
- lib/libspamc.so.0
- lib/libsslspamc.so
- lib/libsslspamc.so.0
- %%SITE_PERL%%/Mail/SpamAssassin.pm
- %%SITE_PERL%%/Mail/SpamAssassin/AICache.pm
- %%SITE_PERL%%/Mail/SpamAssassin/ArchiveIterator.pm
- %%SITE_PERL%%/Mail/SpamAssassin/AsyncLoop.pm
- %%SITE_PERL%%/Mail/SpamAssassin/AutoWelcomelist.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Bayes.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Bayes/CombineChi.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Bayes/CombineNaiveBayes.pm
- %%SITE_PERL%%/Mail/SpamAssassin/BayesStore.pm
- %%SITE_PERL%%/Mail/SpamAssassin/BayesStore/BDB.pm
- %%SITE_PERL%%/Mail/SpamAssassin/BayesStore/DBM.pm
- %%SITE_PERL%%/Mail/SpamAssassin/BayesStore/MySQL.pm
- %%SITE_PERL%%/Mail/SpamAssassin/BayesStore/PgSQL.pm
- %%SITE_PERL%%/Mail/SpamAssassin/BayesStore/Redis.pm
- %%SITE_PERL%%/Mail/SpamAssassin/BayesStore/SDBM.pm
- %%SITE_PERL%%/Mail/SpamAssassin/BayesStore/SQL.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Client.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Conf.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Conf/LDAP.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Conf/Parser.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Conf/SQL.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Constants.pm
- %%SITE_PERL%%/Mail/SpamAssassin/DBBasedAddrList.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Dns.pm
- %%SITE_PERL%%/Mail/SpamAssassin/DnsResolver.pm
- %%SITE_PERL%%/Mail/SpamAssassin/GeoDB.pm
- %%SITE_PERL%%/Mail/SpamAssassin/HTML.pm
- %%SITE_PERL%%/Mail/SpamAssassin/HTML/Color.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Header.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Header/ParameterHeader.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Locales.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Locker.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Locker/Flock.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Locker/UnixNFSSafe.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Locker/Win32.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Logger.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Logger/File.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Logger/Stderr.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Logger/Syslog.pm
- %%SITE_PERL%%/Mail/SpamAssassin/MailingList.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Message.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Message/Metadata.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Message/Metadata/Received.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Message/Node.pm
- %%SITE_PERL%%/Mail/SpamAssassin/NetSet.pm
- %%SITE_PERL%%/Mail/SpamAssassin/PerMsgLearner.pm
- %%SITE_PERL%%/Mail/SpamAssassin/PerMsgStatus.pm
- %%SITE_PERL%%/Mail/SpamAssassin/PersistentAddrList.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Plugin.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Plugin/ASN.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Plugin/AWL.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Plugin/AccessDB.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Plugin/AntiVirus.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Plugin/AskDNS.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Plugin/AuthRes.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Plugin/AutoLearnThreshold.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Plugin/Bayes.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Plugin/BodyEval.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Plugin/BodyRuleBaseExtractor.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Plugin/Check.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Plugin/DCC.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Plugin/DKIM.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Plugin/DMARC.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Plugin/DNSEval.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Plugin/DecodeShortURLs.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Plugin/ExtractText.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Plugin/FreeMail.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Plugin/FromNameSpoof.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Plugin/HTMLEval.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Plugin/HTTPSMismatch.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Plugin/HashBL.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Plugin/HeaderEval.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Plugin/ImageInfo.pm
- %%SITE_PERL%%/Mail/SpamAssassin/Plugin/MIMEEval.pm
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| Mail-SpamAssassin-4.0.2.tar.gz | 6.833828e+06 | c521be978cef3d49b1e139477ca60a0bd498345fc98274796e44161fae49a17f |
Master sites 2
- https://archive.apache.org/dist/spamassassin/source/
- CPAN/Mail