spfquery - query SPF (Sender Policy Framework) to validate mail senders

Distribution: Ubuntu 16.04 LTS (Xenial Xerus)
Repository: Ubuntu Universe i386
Package name: spfquery
Package version: 1.2.10
Package release: 6build1
Package architecture: i386
Package type: deb
Installed size: 72 B
Download size: 19.12 KB
Official Mirror: archive.ubuntu.com
The Sender Policy Framework (SPF) is one part of the SPF/SRS protocol pair. SPF allows email systems such as Sendmail, Postfix, Exim, Zmailer and MS Exchange to check SPF records and make sure that the email is authorized by the domain name that it is coming from. This prevents email forgery, commonly used by spammers, scammers and email viruses/worms. This package contains simple utilities that use libspf2 to test and query SPF records.



  • libmail-spf-query-perl << 1:1.999.1-3


    Source package: libspf2

    Install Howto

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


    • /usr/bin/spf_example
    • /usr/bin/spfquery.libspf2
    • /usr/bin/spftest
    • /usr/sbin/spfd.libspf2
    • /usr/share/doc/spfquery
    • /usr/share/man/man1/spfquery.libspf2.1.gz


    2015-12-18 - Colin Watson <cjwatson@ubuntu.com> libspf2 (1.2.10-6build1) xenial; urgency=medium * Rebuild for Perl 5.22.1.

    2015-06-25 - Magnus Holmgren <holmgren@debian.org> libspf2 (1.2.10-6) unstable; urgency=medium * gcc5-variadicmacros.patch: Fix syntax error with variadic macro with no variable argument when compiling with GCC 5 (Closes: #777974). * Rearrange debian/copyright to comply with the machine-readable format specification.

    2014-10-12 - Magnus Holmgren <holmgren@debian.org> libspf2 (1.2.10-5) unstable; urgency=low * abolish-spf-rrtype.patch: Stop trying to look up the dedicated SPF DNS RR type, which was abolished by RFC 7208 (Closes: #764533). * Bump Standards-Version to 3.9.6.

    2014-07-05 - Magnus Holmgren <holmgren@debian.org> libspf2 (1.2.10-4) unstable; urgency=low * Upgrade to Debhelper compat level 9, in order to: * Handle variable vendorarch installation directory (Closes: #752712), by making debian/libmail-spf-xs-perl.install executable. * Bump Standards-Version to 3.9.5. * debian/rules: Update URL in get-orig-source target (a year late).

    2014-02-01 - Magnus Holmgren <holmgren@debian.org> libspf2 (1.2.10-3) unstable; urgency=low * Merge changes from Ubuntu (Closes: #734224).

    2014-01-03 - Logan Rosen <logan@ubuntu.com> libspf2 (1.2.10-2ubuntu1) trusty; urgency=medium * Use dh-autoreconf instead of autotools-dev to also fix FTBFS on ppc64el by getting new libtool macros (still updates config.{sub,guess}).

    2013-08-12 - Magnus Holmgren <holmgren@debian.org> libspf2 (1.2.10-2) unstable; urgency=low * Convert debian/copyright to machine-readable format and update copyright info including details on files in src/libreplace. * debian/spfquery.libspf2.1: Change license to 2-clause BSD, as was intended from the beginning.

    2013-06-13 - Magnus Holmgren <holmgren@debian.org> libspf2 (1.2.10-1) unstable; urgency=low * New upstream release. * Drop ipv6-bugs.patch and private-glibc-functions.patch; incorporated upstream. * Hide additional internal symbols from the dynamic table. * Build and include the Perl XS module. * Bump Standards-Version to 3.9.4.

    2012-09-23 - Magnus Holmgren <holmgren@debian.org> libspf2 (1.2.9-7) unstable; urgency=high * Add postinst scripts that replace old documentation directories (from before 1.2.9-5) in libspf2-dev, libspf2-2-dbg and spfquery with symlinks (Closes: #687862, #687863, #687864). Thanks to Salvatore Bonaccorso <carnil@debian.org>.

    2012-01-22 - Magnus Holmgren <holmgren@debian.org> libspf2 (1.2.9-6) unstable; urgency=low * Rename ipv6-buffer-miscalculation.patch ipv6-bugs.patch. Include the following small IPv6-related patches from FreeBSD: * patch-src_libspf2_spf__compile.c * patch-src_libspf2_spf__interpret.c Already included was patch-src_libspf2_spf__expand.c.