https://github.com/davidgoodwin/policyd-weight
policyd-weight is a mail filter for the Postfix mail transfer agent (MTA) written in Perl, originally by Robert Felber.
https://github.com/davidgoodwin/policyd-weight
Last synced: 10 months ago
JSON representation
policyd-weight is a mail filter for the Postfix mail transfer agent (MTA) written in Perl, originally by Robert Felber.
- Host: GitHub
- URL: https://github.com/davidgoodwin/policyd-weight
- Owner: DavidGoodwin
- License: gpl-2.0
- Created: 2013-11-26T17:44:39.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2014-03-07T12:53:39.000Z (over 12 years ago)
- Last Synced: 2025-03-15T06:20:26.155Z (over 1 year ago)
- Language: Perl
- Homepage:
- Size: 242 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
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.