tumgreyspf - external policy checker for the postfix mail server

Distribution: Ubuntu 16.04 LTS (Xenial Xerus)
Repository: Ubuntu Universe i386
Package name: tumgreyspf
Package version: 1.36
Package release: 4.1
Package architecture: all
Package type: deb
Installed size: 158 B
Download size: 26.80 KB
Official Mirror: archive.ubuntu.com
Tumgreyspf can optionally greylist and/or use spfquery to check SPF records to determine if email should be accepted by your server. The default behavior is to let emails comming from server that are SPF approved without any sort of greylisting, while all others will be greylisted. SPF is information published by the domain owner about what systems may legitimately send e-mail for the domain. Greylisting takes advantage of spam and viruses that do not follow the RFCs and retry deliveries on temporary failure. These checks can be used as part of a mail system and allow several orders of magnitude reduction in spam, lower system load, and few problems with legitimate mail getting blocked. Tumgreyspf uses the file-system as its database, no additional database is required to use it, see /var/lib/tumgreyspf/data and it's clean-up cron script. Also take care that tumgreyspf will block emails from any domain with DNS configured with a buggy SPF record.



    Source package: tumgreyspf

    Install Howto

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


    • /etc/cron.daily/tumgreyspf
    • /etc/tumgreyspf/default.conf
    • /etc/tumgreyspf/tumgreyspf-test.conf
    • /etc/tumgreyspf/tumgreyspf.conf
    • /usr/bin/tumgreyspf
    • /usr/lib/tumgreyspf/tumgreyspf-clean
    • /usr/lib/tumgreyspf/tumgreyspf-configtest
    • /usr/lib/tumgreyspf/tumgreyspf-install
    • /usr/lib/tumgreyspf/tumgreyspf-stat
    • /usr/lib/tumgreyspf/tumgreyspfsupp.py
    • /usr/share/doc/tumgreyspf/README.Debian
    • /usr/share/doc/tumgreyspf/README.gz
    • /usr/share/doc/tumgreyspf/README.performance
    • /usr/share/doc/tumgreyspf/TODO
    • /usr/share/doc/tumgreyspf/changelog.Debian.gz
    • /usr/share/doc/tumgreyspf/copyright
    • /usr/share/man/man8/tumgreyspf.8.gz
    • /var/lib/tumgreyspf/config/__default__
    • /var/lib/tumgreyspf/config/tumgreyspf.conf


    2013-11-10 - Scott Kitterman <scott@kitterman.com> tumgreyspf (1.36-4.1) unstable; urgency=medium * Non-maintainer upload. * Urgency medium for RC bug fix for Testing * Add debian/patches/007-no-pyspf-internals.diff to restore local copies of functions that were removed from python-spf so tumgreyspf will start (Closes: #718308)

    2012-05-19 - Thomas Goirand <zigo@debian.org> tumgreyspf (1.36-4) unstable; urgency=low * Switching to format 3.0 (quilt): all version 1.36 didn't have the patches applied, and thus were crashing because of wrong path. As a consequence: + Removed dependency on quilt + Fixed debian/rules to not care about patches + Rewrote patch headers and fixed patch 001 * Increased compat level and dephelper build-depends to 8 instead of 7.

    2012-05-08 - Thomas Goirand <zigo@debian.org> tumgreyspf (1.36-3) unstable; urgency=low * The previous upload introduced an error in the find command, this fixes it.

    2012-05-08 - Thomas Goirand <zigo@debian.org> tumgreyspf (1.36-2) unstable; urgency=low * Fixes cron.daily sending emails (Closes: #670674), thanks to "Nelson A. de Oliveira" <naoliv@debian.org> for reporting. * Bumped Standard-Version to 3.9.3 (no change).

    2011-12-08 - Thomas Goirand <zigo@debian.org> tumgreyspf (1.36-1) unstable; urgency=low * New upstream release (Closes: #651205). - This new upstream release adds the feature to allow receiving mails with a domain that has a "permerror" SPF field, which might sometimes be needed. * Switching from deprecated dpatch to quilt, and from source format 1 to 3. * Added build-arch and build-indep rules targets. * Fixed debian/copyright to be compliant with the newer version of DEP5.

    2011-07-20 - Thomas Goirand <zigo@debian.org> tumgreyspf (1.35-8) unstable; urgency=low * Rewrote debian/copyright using DEP5 format, and set the license to be the GPL-2 (and not later) (Closes: #633665). * Standards-Version is now 3.9.2.

    2010-09-03 - Thomas Goirand <zigo@debian.org> tumgreyspf (1.35-7) unstable; urgency=low * As discussed with the release team, the file /etc/cron.d/tumgreyspf is now deleted only if it matches the 1.35-2 MD5 sum.

    2010-08-27 - Thomas Goirand <zigo@debian.org> tumgreyspf (1.35-6) unstable; urgency=low * Now creates the user in /var/lib/tumgreyspf and not in /var/lib/tumgreyspf/tumgreyspf like 1.35-5 was doing. The usermod call has also been corrected.

    2010-07-27 - Thomas Goirand <zigo@debian.org> tumgreyspf (1.35-5) unstable; urgency=low * Added patch for debian/cron.daily so that the cron job doesn't spam the administrator if there's no mail traffic (Closes: #590492). * Added Vcs-Browser / Vcs-Git URLs. * Bumped Standard-Version. * Now using -r -b /var/lib/tumgreyspf to create the tumgreyspf user, and modifies an eventual old setup to this new value using the usermod with -d to setup the new home (LP: #610810).

    2010-07-08 - Thomas Goirand <zigo@debian.org> tumgreyspf (1.35-4) unstable; urgency=low * Now using my zigo@debian.org as maintainer email. * Removed dm-upload field. * Bumped standard-version. * Now needs at least debhelper 7. * Added missing misc:depends. * Added missing mandatory debian/rules taget binary-arch: * Enhanced a bit the long desc. * Added a debian/source/format file. * Changed priority from extra to optional. * Now using dh_prep and not dh_clean -k. * As tumgreyspf doesn't use upstram's tumgreyspf-clean cron script anymore, this also removes the popen2 issue in SID (Closes: #588352).