mail/dspam 3.10.2_11 FreeBSD
Bayesian spam filter
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- AGPLv3
- Categories
- Package size
- 399.7 KiB, 1724.2 KiB installed
Description
DSPAM (as in De-Spam) is an open-source project to create a new kind of anti-spam mechanism, and is currently effective as both a server-side agent for UNIX email servers and a developer's library for mail clients, other anti-spam tools, and similar projects requiring drop-in spam filtering.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | mail/dspam | 3.10.2_11 |
| NetBSD | mail/dspam | 3.10.2nb48 |
| DragonFly | mail/dspam | 3.10.2_11 |
Install
Binary package:
pkg install dspam
From the ports tree:
cd /usr/ports/mail/dspam/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= dspam>0:mail/dspam
LIB_DEPENDS= libdspam.so:mail/dspam
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 3.10.2_11 | 3.10.2_11 | - | 3.10.2_11 | - |
| FreeBSD:14:quarterly | 3.10.2_11 | 3.10.2_11 | n/a | 3.10.2_11 | - |
| FreeBSD:15:latest | 3.10.2_11 | 3.10.2_11 | n/a | 3.10.2_11 | 3.10.2_11 |
| FreeBSD:15:quarterly | 3.10.2_11 | 3.10.2_11 | n/a | n/a | n/a |
| FreeBSD:16:latest | 3.10.2_11 | 3.10.2_11 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 21
- archivers/liblz4
- archivers/zstd
- converters/libiconv
- databases/mysql84-client
- databases/openldap26-client
- databases/postgresql18-client
- databases/sqlite3
- devel/gettext-runtime
- devel/libcbor
- devel/libedit
- devel/readline
- lang/perl5.42
- lang/tcl86
- math/libtommath
- print/indexinfo
- print/libpaper
- print/psutils
- security/cyrus-sasl2
- security/libfido2
- textproc/groff
- textproc/uchardet
Run dependencies 36
- archivers/arc
- archivers/arj
- archivers/brotli
- archivers/liblz4
- archivers/libmspack
- archivers/unzoo
- archivers/zstd
- converters/libiconv
- databases/mysql84-client
- databases/openldap26-client
- databases/postgresql18-client
- databases/sqlite3
- devel/gettext-runtime
- devel/json-c
- devel/libcbor
- devel/libedit
- devel/libunistring
- devel/pcre2
- devel/readline
- dns/libidn2
- dns/libpsl
- ftp/curl
- lang/perl5.42
- lang/tcl86
- math/libtommath
- print/indexinfo
- print/libpaper
- print/psutils
- security/clamav
- security/cyrus-sasl2
- security/libfido2
- security/libssh2
- textproc/groff
- textproc/libxml2
- textproc/uchardet
- www/libnghttp2
No port depends on this one.
Configuration
Options name: mail_dspam
| Option | Default | Description |
|---|---|---|
| BNR_DEBUG | off | Debug for Bayesian Noise Reduction |
| CLAMAV | on | ClamAV support |
| CLAMAV_LOCAL | on | RUN_DEPEND on ClamAV |
| CYRUS23 | off | Cyrus's 2.3 deliver as LDA |
| CYRUS24 | off | Cyrus's 2.4 deliver as LDA |
| DAEMON | on | Daemonize dspam; speaks LMTP or DLMTP |
| DEBUG | on | Build with debugging support |
| DOCS | off | Build and/or install documentation |
| DOMAIN_SCALE | off | File structure for multiple domains |
| DOVECOT2 | off | Dovecot 2.2 dovecot-lda as LDA |
| EXAMPLES | off | Build and/or install examples |
| EXIM | off | Exim as local delivery agent |
| EXTERNAL_LOOKUP | off | RCPT verification via extlookup |
| HASH | on | Hash driver |
| LARGE_SCALE | off | File structure for large scale |
| LIGHTTPD | off | RUN_DEPEND on Lighttpd instead of Apache |
| LONG_USERNAMES | off | Usernames longer that OS supports |
| MAILDROP | off | Maildrop as local delivery agent |
| MYSQL | on | MySQL 5.X.x as back-end |
| MYSQL_COMPRESS | on | Compress dspam <--> MySQL |
| MYSQL_LOCAL | off | RUN_DEPEND on MySQL server |
| NICESENDMAIL | off | Play nice with sendmail server |
| PGSQL | on | PostgreSQL as back-end |
| PGSQL_LOCAL | off | RUN_DEPEND on PostgreSQL server |
| POSTFIX_MBC | off | Dspam as mailbox_command in Postfix |
| PREF_EXT | off | Preferences in database not in files |
| PROCMAIL | off | Procmail as local delivery agent |
| QMAIL | off | Play nice with Qmail mail server |
| SAFECAT | off | Safecat as local delivery agent |
| SENDMAIL | off | Sendmail as local delivery agent |
| SETUID | off | Run as root:mail with setuid (insecure) |
| SQLITE2 | off | SQLite v2.x as back-end |
| SQLITE3 | on | SQLite v3.x as back-end |
| SYSLOG | on | Syslog logging support |
| TRUSTED_USERS | off | Disable trusted user security |
| USER_HOMEDIR | off | Store user data in ~/.dspam |
| VERBOSE_DEBUG | off | Debug in LOGDIR/dspam.debug |
| VIRT_USERS | off | Virtual users (needs SQL back-end) |
| WEBUI | off | Install WebUI (RUN_DEPEND on Apache/Lighttpd) |
- USES
- perl5 libtool pathfix shebangfix
- Service scripts
- none
- Conflicts with
- dspam-devel
Message after installing
Files
Manual pages 19
- dspam(1)
- dspam_addattribute(3)
- dspam_admin(1)
- dspam_attach(3)
- dspam_clean(1)
- dspam_clearattributes(3)
- dspam_crc(1)
- dspam_create(3)
- dspam_destroy(3)
- dspam_detach(3)
- dspam_dump(1)
- dspam_getsource(3)
- dspam_init(3)
- dspam_logrotate(1)
- dspam_merge(1)
- dspam_process(3)
- dspam_stats(1)
- dspam_train(1)
- libdspam(3)
pkg-plist 219
- bin/cssclean
- bin/csscompress
- bin/cssconvert
- bin/cssstat
- @(,,) bin/dspam
- bin/dspam
- bin/dspamc
- bin/dspam_2sql
- bin/dspam_admin
- bin/dspam_clean
- bin/dspam_crc
- bin/dspam_dump
- bin/dspam_logrotate
- bin/dspam_merge
- bin/dspam_notify
- bin/dspam_pg2int8
- bin/dspam_stats
- bin/dspam_train
- @sample(,,) etc/dspam.conf.sample
- include/dspam/buffer.h
- include/dspam/config.h
- include/dspam/config_shared.h
- include/dspam/decode.h
- include/dspam/diction.h
- include/dspam/error.h
- include/dspam/heap.h
- include/dspam/libdspam.h
- include/dspam/libdspam_objects.h
- include/dspam/nodetree.h
- include/dspam/pref.h
- include/dspam/read_config.h
- include/dspam/storage_driver.h
- include/dspam/tokenizer.h
- lib/libdspam.a
- lib/libdspam.so
- lib/libdspam.so.7
- lib/libdspam.so.7.0.0
- share/man/man1/dspam.1.gz
- share/man/man1/dspam_admin.1.gz
- share/man/man1/dspam_clean.1.gz
- share/man/man1/dspam_crc.1.gz
- share/man/man1/dspam_dump.1.gz
- share/man/man1/dspam_logrotate.1.gz
- share/man/man1/dspam_merge.1.gz
- share/man/man1/dspam_stats.1.gz
- share/man/man1/dspam_train.1.gz
- share/man/man3/dspam_addattribute.3.gz
- share/man/man3/dspam_attach.3.gz
- share/man/man3/dspam_clearattributes.3.gz
- share/man/man3/dspam_create.3.gz
- share/man/man3/dspam_destroy.3.gz
- share/man/man3/dspam_detach.3.gz
- share/man/man3/dspam_getsource.3.gz
- share/man/man3/dspam_init.3.gz
- share/man/man3/dspam_process.3.gz
- share/man/man3/libdspam.3.gz
- lib/dspam/libhash_drv.a
- lib/dspam/libhash_drv.so
- lib/dspam/libhash_drv.so.7
- lib/dspam/libhash_drv.so.7.0.0
- lib/dspam/libmysql_drv.a
- lib/dspam/libmysql_drv.so
- lib/dspam/libmysql_drv.so.7
- lib/dspam/libmysql_drv.so.7.0.0
- lib/dspam/libpgsql_drv.a
- lib/dspam/libpgsql_drv.so
- lib/dspam/libpgsql_drv.so.7
- lib/dspam/libpgsql_drv.so.7.0.0
- lib/dspam/libsqlite_drv.so.7.0.0
- lib/dspam/libsqlite_drv.a
- lib/dspam/libsqlite_drv.so
- lib/dspam/libsqlite_drv.so.7
- lib/dspam/libsqlite3_drv.a
- lib/dspam/libsqlite3_drv.so
- lib/dspam/libsqlite3_drv.so.7
- lib/dspam/libsqlite3_drv.so.7.0.0
- libdata/pkgconfig/dspam.pc
- share/doc/dspam/CHANGELOG
- share/doc/dspam/LICENSE
- share/doc/dspam/README
- share/doc/dspam/README.FreeBSD
- share/doc/dspam/RELEASE.NOTES
- share/doc/dspam/UPDATING
- share/doc/dspam/UPGRADING
- share/doc/dspam/courier.txt
- share/doc/dspam/exim.txt
- share/doc/dspam/markov.txt
- share/doc/dspam/mysql_drv.txt
- share/doc/dspam/pgsql_drv.txt
- share/doc/dspam/pop3filter.txt
- share/doc/dspam/postfix.txt
- share/doc/dspam/qmail.txt
- share/doc/dspam/relay.txt
- share/doc/dspam/sendmail.txt
- share/doc/dspam/sqlite_drv.txt
- share/examples/dspam/mysql/mysql_objects-4.1.sql
- share/examples/dspam/mysql/mysql_objects-space.sql
- share/examples/dspam/mysql/mysql_objects-speed.sql
- share/examples/dspam/mysql/purge-4.1.sql
- share/examples/dspam/mysql/purge.sql
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| dspam-3.10.2.tar.gz | 1.035054e+06 | ae76569604021f35b741fb95198a1e611a8c64c3838661973a6cf360bba593a9 |
Master sites 1
- SF/dspam/dspam/dspam-3.10.2
Commit history 0
No commits in the history this site was built from.