postfwd - Postfix policyd to combine complex restrictions in a ruleset

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main i386
Package name postfwd
Package version 1.35
Package release 3
Package architecture all
Package type deb
Installed size 574 B
Download size 210.49 KB
Official Mirror
Postfwd is written in perl to combine complex postfix restrictions in a
ruleset similar to those of the most firewalls. The program uses the postfix
policy delegation protocol to control access to the mail system before a
message has been accepted. It allows you to choose an action (e.g. reject,
dunno) for a combination of several smtp parameters (like sender and recipient
address, size or the client's TLS fingerprint).


Package Version Architecture Repository
postfwd_1.35-3_all.deb 1.35 all Debian Main
postfwd - - -


Name Value
adduser -
libnet-dns-perl -
libnet-server-perl -
perl -


Name Value
postfwd2 -


Type URL
Binary Package postfwd_1.35-3_all.deb
Source Package postfwd

Install Howto

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




2014-10-13 - Jan Wagner <>
postfwd (1.35-3) unstable; urgency=medium
* [965e0d7] Remove shiped html files from binaries
* [17c1925] Bump Standards-Version to 3.9.6, no changes needed
2014-03-09 - Jan Wagner <>
postfwd (1.35-2) unstable; urgency=low
* Migrate over example installation to postfwd.examples
* Add plugins/*.sample to examples
* [6f4f77b] Remove generated hapolicy manpage in clean target
* [05ca589] Updating standards version to 3.9.4, no changes needed
* [bb64a82] Source init functions in init script
* [5d8b250] Update Vcs-headers
* [0df5d0a] Updating standards version to 3.9.5, no changes needed
* [86f8f61] Add travis-ci config
* [010082b] Remove unneeded purge from travis config
* [7542e86] Reorder and comment .travis.yml
* [7025f4f] Add lintian checks after build
* [ddbfcc0] Update to recent copyright format
* [b9b503e] Move samples into /usr/share/doc/postfwd/examples
* [1e7c202] Add 10_fix_wording_manpages.patch to fix manpages
* [f7da50f] travis-ci: Remove dpatch from build-deps
* [dd5f01d] Add 20_fix_postfwd1_default_umask.patch to fix postfwd default
umask (Closes: #717607), thanks Jesse Norell
* [172a432] Fix bug report source format move
2013-05-22 - Jan Wagner <>
postfwd (1.35-1) unstable; urgency=low
* New upstream release
- fixed fixed taint mode logging error
- check_* functions use print/getline instead of send/recv for large
--dumpcache output
- log_* routines added to allow the same plugins for postfwd1 and postfwd2
- added more information when using --debug=cleanup
- new sendmail(sendmail-path::from::to::subject::body) action
- rate(), size() and rcpt() function index is now case insensitive by
- fixed segfault when using new perl versions (Closes: #697653)
2012-03-29 - Jan Wagner <>
postfwd (1.33-1) UNRELEASED; urgency=low
* New upstream release
- fixed bug when computing scores with more than 1 digit after the "."
- fixed bug when computing negative values with the set action
- ITEMS plugins returning zero values were handled incorrectly
- max command recursion was not reset for each rule
- fixed warning about use of (uninitialized value) when STORABLE
is available but no cache file was defined (Closes: #697657)
* Fix comment in /etc/default/postfwd (Closes: #679924), thanks Jeroen
* Fix typo in README.Debian (closes: #691242), thanks Axel Beckert
2012-03-29 - Jan Wagner <>
postfwd (1.32-2) unstable; urgency=low
* Switch over to packaging format 3.0 (quilt) (Closes: #664368)
* Updating standards version to 3.9.3, no changes needed
* Remove build-dependency of dpatch
* Use dh_prep instead of dh_clean -k
* Add build-arch and build-indep targets to debian/rules

See Also

Package Description
postgis-doc_2.1.4+dfsg-3_all.deb Geographic objects support for PostgreSQL -- documentation
postgis_2.1.4+dfsg-3_i386.deb Geographic objects support for PostgreSQL
postgresql-9.4-asn1oid_0.0.20100818-3.1_i386.deb ASN.1 OID data type for PostgreSQL
postgresql-9.4-debversion_1.0.7-4_i386.deb Debian version number type for PostgreSQL
postgresql-9.4-ip4r_2.0.2-3_i386.deb IPv4 and IPv6 types for PostgreSQL 9.4
postgresql-9.4-orafce_3.0.7-4_i386.deb Oracle support functions for PostgreSQL 9.4
postgresql-9.4-pgespresso_1.0-2_i386.deb extension for Barman, Backup and Recovery Manager for PostgreSQL
postgresql-9.4-pgextwlist_1.3-3_i386.deb PostgreSQL Extension Whitelisting
postgresql-9.4-pgfincore_1.1.2-3_i386.deb set of PostgreSQL functions to manage blocks in memory
postgresql-9.4-pgmemcache_2.2.0-1_i386.deb PostgreSQL interface to memcached
postgresql-9.4-pgmp_1.0.1-6_i386.deb arbitrary precision integers and rationals for PostgreSQL 9.4
postgresql-9.4-pgpool2_3.3.4-1_i386.deb connection pool server and replication proxy for PostgreSQL - modules
postgresql-9.4-pgq3_3.2-2_i386.deb Skype tools for PostgreSQL replication, londiste and PGQ
postgresql-9.4-pgrouting-doc_2.0.0-3_all.deb basic routing functionality support for PostgreSQL 9.4 (Documentation)
postgresql-9.4-pgrouting_2.0.0-3_i386.deb basic routing functionality support for PostgreSQL 9.4