Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
policyd-weight is a mail filter for the Postfix mail transfer agent (MTA) written in Perl, originally by Robert Felber.
Perl Shell
branch: master
Failed to load latest commit information.
src improve cache reject message (patch 02_cacherejectmsg.patch from Debian)
tests update tests - add something when the sender is missing
.gitignore Initial commit
INSTALL.txt
LICENSE Initial commit
README.md add hint to point people at other policy daemon

README.md

policyd-weight

policyd-weight is a mail filter for the Postfix mail transfer agent (MTA) written in Perl, by Robert Felber.

It's official website is http://www.policyd-weight.org

This repository (currently) contains minor refactoring of the codebase.

See : http://en.wikipedia.org/wiki/Policyd-weight and http://www.policyd-weight.org/

TODO:

  • Make helo/rhdnsbl checking more configurable (i.e. more flexible than just using $dnsbl_checks_only)
  • Add some basic tests to ensure I don't break anything. (see tests/)

Changes made:

  • Merged in GeoIP Patch
  • Updated DNS Blacklists
  • Added in RHSBL for ExCommunicado (see twitter.com/excommunicado)
  • Remove undefined variables
  • Cope with MAIL FROM being empty (as seen from outlook.com clients) and still do some checks (don't give up)

Small hint

You almost certainly want to look at https://github.com/palepurple/policyd-dnsbl-spf-geoip instead. It ought to be more maintainable and extendable. There's too much magic + functionality within this (policyd-weight) codebase to make modification(s) easy.

Something went wrong with that request. Please try again.