CVE and update status of the FreeBSD ports tree3,295 unaddressed CVEs in 670 portsAll times are CET
Port details

mail/dspam 3.10.2_11

Bayesian spam filter

Port info

Maintainer
danny@dannywarren.com
Packages
latest: 3.10.2_11
Upstream
up to date
Last update
to 3.10.2_11 · 9655fa3e95
Quarterly
2026Q4: 3.10.2_11
Formerly
mail/dspam-devel until 2014-10-20
WWW
https://dspam.sourceforge.net/
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install dspam
installs 3.10.2_11 from latest; from quarterly (2026Q4) 3.10.2_11
Port
# cd /usr/ports/mail/dspam && make install clean
# make -C /usr/ports/mail/dspam config  # change options first
Size
415 KiB download · 1.7 MiB installed
Depends on
databases/mysql84-client 8.4.11_1, databases/postgresql18-client 18.6, databases/sqlite3 3.53.4,1, lang/perl5.42 5.42.3, security/clamav 1.5.4_2,1
License
AGPLv3
Creates
user dspam, group dspam
Options
12 of 39 on in the package: CLAMAV CLAMAV_LOCAL DAEMON DEBUG DOCS EXAMPLES HASH MYSQL MYSQL_COMPRESS PGSQL SQLITE3 SYSLOG
Show the 27 options that are off
BNR_DEBUG CYRUS23 CYRUS24 DOMAIN_SCALE DOVECOT2 EXIM EXTERNAL_LOOKUP LARGE_SCALE LIGHTTPD LONG_USERNAMES MAILDROP MYSQL_LOCAL NICESENDMAIL PGSQL_LOCAL POSTFIX_MBC PREF_EXT PROCMAIL QMAIL SAFECAT SENDMAIL SETUID SQLITE2 TRUSTED_USERS USER_HOMEDIR VERBOSE_DEBUG VIRT_USERS WEBUI
pkg-message
Shown after installing
To enable the dspam daemon set dspam_enable="YES" in:
    /etc/rc.conf

  Additional setup instructions can be found at:
    /usr/local/share/doc/dspam
    /usr/local/share/examples/dspam

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 163.10.2_113.10.2_11–
FreeBSD 153.10.2_113.10.2_11–
FreeBSD 143.10.2_113.10.2_11✗

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 153.10.2_113.10.2_11–
FreeBSD 143.10.2_113.10.2_11✗

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 3.10.2_11.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (229)

Pav Lucistnik (pav) · 3.2.2.20041117.1515
- Unbreak INDEX, dependency was set to databases/sqlite2, which is for some   arcane reasons disconnected from build.

Reported by:	INDEX build on cluster
Pointy hat:	pav
ac7179b6ab
Pav Lucistnik (pav) · 3.2.2.20041117.1515
- Update to 3.2.2 snapshot 20041117.1515

PR:		ports/74377
Submitted by:	Ion-Mihai "IOnut" Tetcu <itetcu@people.tecnik93.com> (maintainer)
a07411c362
Andreas Klemm (andreas) · 3.0.0
Maintainer change from Rob to Ion-Mihai, who already maintains the dspam-devel port. Rob currently doesn't have the time to maintain the port. Many thanks to Rob for his work on the dspam port and to Ion to take over.

Approved by:	 Rob Evers <rob@debank.tv>
143f4de5e8
Andreas Klemm (andreas) · 3.1.0_2 · as mail/dspam-devel
- Reported by many, approved by maintainer:   Makefile cleanups from Palle Girgensohn (PR 70112), many thanks !   - Fix typo in CYRUS22 option.   - Fix typo in CGI option and build the PLIST correctly.   - Fix typo in post-install target in the POSTGRESQL{73|74} case.   - Correct WITH_POSTGRESQL -> WITH_POSTGRESQL73 and WITH_POSTGRESQL74 - Ion-Mihai Tetcu (maintainer)   Removed bogus pkg-install -

PR:		70112
Submitted by:	Palle Girgensohn <girgen@pingpong.net>
0219ec1da0
Andreas Klemm (andreas) · 3.1.0_1 · as mail/dspam-devel
"Do NOT add --user $USER to the call of dspam binary" is a wrong instruction in pkg-message file since some things have been changed in the developement version

Submitted by:	Sebastian Yepes F. [ESN]" <esn@x123.info>
Reviewed by:	Ion-Mihai Tetcu <itetcu@people.tecnik93.com>
5ffa610531
Andreas Klemm (andreas) · 3.1.0 · as mail/dspam-devel
rm files/README.CGI: - its not up-to-date - maintainer doesn't want to maintain this extra file - bump of PORTREVISION not necessary

Submitted by:	Ion-Mihai Tetcu <itetcu@people.tecnik93.com>
d8ef620f3e
Andreas Klemm (andreas) · 3.1.0 · as mail/dspam-devel
- dspam-devel port (dspam 3.1.0) - 1st release of this port after repository copy - Plus one port dependency fix from me, if "WITH_APACHE2=yes" is set.   To prevent overinstallation of apache2, although its already present.   Am using sbin/apachectl now as trigger instead of httpd.conf,   which has different pathnames in apache/apache2, - PR will be closed by me

PR:		68358
Submitted by:	Ion-Mihai Tetcu <itetcu@people.tecnik93.com>
Reviewed by:	Andreas Klemm <andreas@FreeBSD.org>
7fb2fff93e
Andreas Klemm (andreas) · 3.0.0 · as mail/dspam-devel
Mark port as broken after repository copy, to prevent package building. Will commit changes asap.
536f212d47
Joe Marcus Clarke (marcus) · 3.0.0
Apply a big libtool patch to allow porters to use the libtool installed by the libtoolX ports instead of the one included with each port.  Ports that set USE_LIBTOOL_VER=X will now use the ports version of libtool instead of the included version.  To restore previous behavior, use the new macro, USE_INC_LIBTOOL_VER.  Both macros accept the same argument: a libtool version.

For example, to use the ports version of libtool-1.5, add the following to
your Makefile:

USE_LIBTOOL_VER=        15

To use the included version of libtool with extra hacks provided by
libtool-1.5, add the following to your Makefile:

USE_INC_LIBTOOL_VER=    15

With this change, ports that had to add additional libtool hacks to prevent
.la files from being installed or to fix certain threading issues can now
delete those hacks (after appropriate testing, of course).

PR:		63944
Based on work by:eik and marcus
Approved by:	ade (autotools maintainer)
Tested by:	kris on pointyhat
Bound to be hidden problems:	You bet
9e5632dd66
Pav Lucistnik (pav) · 3.0.0
- Fix up MySQL 2.x -> 3.x migration instructions

Submitted by:	Ion-Mihai Tetcu <itetcu@apropo.ro>
Approved by:	maintainer
07015f1114
Pav Lucistnik (pav) · 3.0.0
- Fix semantics of USER_LOGGING knob

Submitted by:	Ion-Mihai Tetcu <itetcu@apropo.ro>
2f364fb20e
Pav Lucistnik (pav) · 3.0.0
- Update to 3.0.0

PR:		ports/68625
Submitted by:	Rob Evers <rob@debank.tv> (maintainer)
a6f3cddb60
Pav Lucistnik (pav) · 2.10.6
- Add option to use Sendmail as LDA - Fix pkg-message - Fix examples install for Mysql (optionally off)

PR:		ports/66542
Submitted by:	Rob Evers <rob@debank.tv> (maintainer)
eb61dd9d0a
Pav Lucistnik (pav) · 2.10.6
- Update to 2.10.6 - Add a lot of new OPTIONS - Fix plist for MySQL option - Make userdir configurable - Make signature life configurable - Add patch to fix delivering to LDA

PR:		ports/65384, ports/66199
Submitted by:	Rob Evers <rob@debank.tv> (maintainer)
		Ion-Mihai Tetcu, Andreas Klemm
1b4430531e
Pav Lucistnik (pav) · 2.10.3
- Update to 2.10.3 - New knobs: SIGNATURE_HEADERS, WHITELIST

PR:		ports/65131
Submitted by:	Talal Al-Dik <tad@vif.com>
This patch by:	<rob@debank.tv> (maintainer)
4aa258a467
Pav Lucistnik (pav) · 2.10.1
- Fix OPTIONS usage: WITH_* must be tested after <bsd.port.pre.mk>

PR:		ports/64629
Submitted by:	Shizuka Kudo <shizukakudo_99@yahoo.com>
7309106d1e
Kirill Ponomarev (krion) · 2.10.1
- Update to version 2.10.1 - Add OPTIONS

PR:		ports/64571
Submitted by:	maintainer
191528c2bb
Ade Lovett (ade) · 2.8.3
Whoa there, boy, that's a mighty big commit y'all have there...

Begin autotools sanitization sequence by requiring ports to explicitly
specify which version of {libtool,autoconf,automake} they need, erasing
the concept of a "system default".

For ports-in-waiting:

	USE_LIBTOOL=YES		->	USE_LIBTOOL_VER=13
	USE_AUTOCONF=YES	->	USE_AUTOCONF_VER=213
	USE_AUTOMAKE=YES	->	USE_AUTOMAKE_VER=14

Ports attempting to use the old style system after June 1st 2004 will be
sorely disappointed.
3f651573ad
Sergei Kolobov (sergei) · 2.8.3
- Update to 2.8.3 [1] - Silence configure warning - Add SIZE to distinfo - Move MySQL scripts into EXAMPLESDIR

PR:		ports/62108 [1]
Submitted by:	maintainer [1]
a5d81534e2
Yen-Ming Lee (leeym) · 2.8.1_1
Update mail/dspam   Add ENABLE_SPAM_DELIVERY knob   Make dspam play with qmail   Install MySQL documentation   Install a dummy mysql.data file

PR:		61089
Submitted by:	Mark Daniel Reidel <mark@reidel.info>
Reviewed by:	Rob Evers <rob@debank.tv>
32d0b41294
Kirill Ponomarev (krion) · 2.8.1
- Update to version 2.8.1

PR:		60509
Submitted by:	Rob Evers <rob@debank.tv> (maintainer)
7ee769930c
Kirill Ponomarev (krion) · 2.8
- Assign maintainership to Rob Evers <rob@debank.tv>

PR:		60152
Submitted by:	Rob Evers <rob@debank.tv>
a1c2f2bb8d
Sergei Kolobov (sergei) · 2.8
- Update to 2.8 - Add new knobs: WITH_MYSQL, WITH_MAILDROP, WITH_PROCMAIL

While I'm here:
- Reset maintainer to ports@FreeBSD.org - Dominic Marks released
  maintainership of his ports on 2003-09-16 (see ports/56935)

PR:		60138
Submitted by:	Rob Evers <rob@debank.tv>
3bbf74e145
Yen-Ming Lee (leeym) · 2.7.1
fix PLIST problem and unbreak this port.

PR:		59697
Submitted by:	leeym
Reviewed by:	sergei
Approved by:	maintainer timeout
c32043c65a
Kirill Ponomarev (krion) · 2.7.1
- Fix pkg-descr
d93df482c1
Christian Weisgerber (naddy) · 2.7.1
Fix master site and unbreak.

PR:		58873
Submitted by:	Matthias Andree <matthias.andree@gmx.de>
3d68317849
Kris Kennaway (kris) · 2.7.1
Mark BROKEN (see bento logs).  These ports are scheduled for removal after Feb 2 2004 if they are still broken at that time and no fixes have been submitted by PR.
09b69954f2
Oliver Lehmann (oliver) · 2.7.1
Upgrade dspam to 2.7.1 (no response from maintainer for 10 days)

PR:		ports/57144
Submitted By:	Marius Strom <marius@marius.org>
be36e123b9
Oliver Lehmann (oliver) · 2.6.3
Add dspam 2.6.3, a server-side bayesian spam filter.

PR:		55222
Submitted by:	Dominic Marks <dom@wirespeed.org.uk>
9ecf0513f4