sauce - SMTP defence software against spam

Distribution: Ubuntu 16.04 LTS (Xenial Xerus)
Repository: Ubuntu Universe i386
Package name: sauce
Package version: 0.9.0+nmu3
Package release:
Package architecture: all
Package type: deb
Installed size: 320 B
Download size: 69.36 KB
Official Mirror:
SAUCE (Software Against Unsolicited Commercial Email) sits between the Internet and your existing Mail Transfer Agent (e.g. Exim). It does a number of checks on incoming mail, including being able to blacklist senders and their sites automatically when they mail special `spam bait' addresses. This is a BETA version and is best used by mail experts only.



    Binary package: sauce_0.9.0+nmu3_all.deb
    Source package: sauce

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install sauce deb package:
      # sudo apt-get install sauce


    • /etc/init.d/sauce
    • /etc/logrotate.d/sauce
    • /etc/sauce/blmessage-addr.text
    • /etc/sauce/blmessage-site.text
    • /etc/sauce/config
    • /etc/sauce/db.manual
    • /etc/sauce/policy
    • /etc/sauce/set-firewall
    • /etc/sauce/sys-config
    • /etc/userv/services.d/sauce-firewall
    • /etc/userv/services.d/sauce-rcptpolicy
    • /etc/userv/services.d/sauce-userblacklist
    • /usr/bin/sauce-bwlist
    • /usr/bin/sauce-setuserpolicy
    • /usr/sbin/sauce
    • /usr/sbin/sauce-run
    • /usr/sbin/sauce-setsyspolicy
    • /usr/sbin/sauce9-convert
    • /usr/sbin/sauceadmin
    • /usr/share/doc/sauce/BLURB.text
    • /usr/share/doc/sauce/ERRORS.text
    • /usr/share/doc/sauce/EXIM-CONFIG.text
    • /usr/share/doc/sauce/INSTALL.text
    • /usr/share/doc/sauce/POLICY-CONFIG.text
    • /usr/share/doc/sauce/README.text
    • /usr/share/doc/sauce/changelog.Debian.gz
    • /usr/share/doc/sauce/copyright
    • /usr/share/sauce/avf
    • /usr/share/sauce/avfpool
    • /usr/share/sauce/clean-site-annoy
    • /usr/share/sauce/convertdb
    • /usr/share/sauce/datastate
    • /usr/share/sauce/dns
    • /usr/share/sauce/firewall
    • /usr/share/sauce/library
    • /usr/share/sauce/msgdata
    • /usr/share/sauce/notifybl
    • /usr/share/sauce/rcpt-policy
    • /usr/share/sauce/readconf
    • /usr/share/sauce/readlibs
    • /usr/share/sauce/sconfig
    • /usr/share/sauce/smtp
    • /usr/share/sauce/stall
    • /usr/share/sauce/thread
    • /usr/share/sauce/yesmaster


    2013-10-31 - Sergei Golovan <> sauce (0.9.0+nmu3) unstable; urgency=low * Non-maintainer upload. * Change Tcl dependencies to tcl instead of obsolete tcl8.4. Closes: #725278. * Adjust working with masks to Tcl 8.5 and newer arbitrary precision integers. Closes: #655733.

    2010-08-13 - Bastian Venthur <> sauce (0.9.0+nmu2) unstable; urgency=low * Non-maintainer upload. * Fix "Depends on Tcl 8.3 which is planned to removal" Applied patch by Sergei Golovan (Closes: #473014): - Changed Tcl dependencies to tcl8.4 instead of obsolote tcl8.3

    2008-09-21 - Holger Levsen <> sauce (0.9.0+nmu1) unstable; urgency=low * Non-maintainer upload. * Remove code from postinst that creates a link to /usr/doc/sauce, if /usr/doc exists. (Closes: #359574) * libadns1-bin has been renamed to adns-tools, update dependency. (Closes: #490764) * Semantically fix broken changelog entry for 0.8.2. (Closes: #497715), please note that the actual date I set is not correct, as I couldn't find that upload. * Remove copyright notice at the end of debian/changelog. (Closes: #499685)

    2008-03-08 - Ian Jackson <> sauce (0.9.0) unstable; urgency=low Improvements: * Treat 55x on banner as permanent address verification failure, as suggested by Ben Harris. Closes: #443512. Bugfixes: * Timeout for message body reception, which was previously missing (!) * Timeout for transmission of delayed responses. * Cleanups from chiark: fix some leaked channels and timeouts. * Always call ic_msg_resetvars after ic_*command*response*. Debian packaging fixes, and portability improvements: * Replace test == with test =. Closes: #465356. * Specify SHELL=/bin/bash in debian/rules. Closes: #459125. * LSB init script dependencies specified. Closes: #469630. While we're there, remove the rcsid and attribution stuff, which will just cause needless conffile prompts etc. * Use invoke-rc.d in Debian maintainer scripts. * Slight reorganisation of {binary,build}{-arch,-indep,} rules. * Use logrotate instead of savelog. * Increased Standards-Version. Closes: #346056. * Add exim4 to recommendations for suitable MTA. Closes: #228574. * Change maintainer email address.

    2006-10-28 - Ian Jackson <> sauce (0.8.99.iwj.5) unstable; urgency=low Improvements: * Better messages reporting various avf failures, particularly timeouts and unexpected SMTP responses. * Rewrite stupid Outlook-generated syntax error To header, leaving a warning in the headers if we accept.

    2006-04-03 - Ian Jackson <ian@localhost.localdomain> sauce (0.8.99.iwj.4) unstable; urgency=low * Bugfixes from chiark: Correct oninfo handler for cdb-wr. Do not treat every to-be-quoted key as the string `key' (!)

    2006-04-03 - Ian Jackson <ian@localhost.localdomain> sauce (0.8.99.iwj.3) unstable; urgency=low * adns done with chiark_tcl_adns extension rather than fork/exec adnshost. Ready for test on chiark.

    2006-04-02 - Ian Jackson <> sauce (0.8.99.iwj.2) unstable; urgency=low * convertdb, sauce9-convert, etc., seem to work * use cdb-wr from chiark-tcl instead of Tcl hashes. 30x less RAM used. * new convertb script, wip * smtp.tcl sets encoding conversion MUST CHECK OTHER CHANNELS, LOGS changes from chiark: * properly clear out various variables in ic_msg_resetvars. * new config paramater blmessage_sendmail_args * allow disabling of blacklist notifications if message is /dev/null * punish sites that send bogus ident replies * check whitelisted sites for RBL, too * copyright notices for convertdb and sauce9-convert convertdb -> * make files in /var/lib/sauce 0644 mail.mail. * do not treat every email address as `key' (!)