The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 1.12

  • Change: 050422c9079462f8113951d32a2165eb46df4226 Author: Markus Benning <ich@markusbenning.de> Date : 2014-09-02 14:43:18 +0000
    • added SPF module
  • Change: 69ead7cb0d5d5e6962d17c96eaca00e82631a86b Author: Markus Benning <ich@markusbenning.de> Date : 2014-09-02 13:15:24 +0000
    • add Proxy and Eval plugin module
  • Change: 8b4ee9920d792ca3c0cbbd15f2c4dd9206612712 Author: Markus Benning <ich@markusbenning.de> Date : 2014-09-02 12:34:30 +0000
    • some adjustments for package builds
  • Change: 7522ecceffbb1b0ec71f1cc3a09a7866feefcde0 Author: Markus Benning <ich@markusbenning.de> Date : 2014-08-29 16:41:41 +0000
    • Merge branch 'master' of https://github.com/benningm/mtpolicyd
  • Change: 9c4c8d717609fe5c95be0ef2fe3b16ad0e707150 Author: Markus Benning <me@w3r3wolf.de> Date : 2014-08-29 16:35:17 +0000
    • Create README.md

Documentation

the mtpolicyd executable
commandline client to query a policyd server

Modules

the Mailteam policy daemon for postfix
a policyd client class
application interface class for Mail::MtPolicyd::Client
a postfix policyd client request class
a postfix policyd client response class
a base class for plugins
mtpolicyd plugin which just returns an action
mtpolicyd plugin for adding the score as header to the mail
mtpolicyd plugin to unset session variables
mtpolicyd plugin for conditions based on session values
mtpolicyd plugin for the Commtouch IP reputation service (ctipd)
mtpolicyd plugin for checking helo,sender domain,rdns against an DBL
mtpolicyd plugin to capture the output of plugins
mtpolicyd plugin to block an address with fail2ban
mtpolicyd plugin for checking geo information of an ip
mtpolicyd plugin for checking geo information of an client_address
mtpolicyd plugin for checking the client-address against an RBL
mtpolicyd plugin for accessing a postfix access map
mtpolicyd plugin to forward request to another policy daemon
mtpolicyd plugin for checking the client-address against an RBL
mtpolicyd plugin for checking the client-address against an RBL
result returned by a plugin
role for plugins to support a nested plugin chain
role for plugins using scoring
role for plugins using per user/request configuration
mtpolicyd plugin to apply SPF checks
mtpolicyd plugin for running an action based on the score
mtpolicyd plugin which just sets and key=value in the session
mtpolicyd plugin for accessing a SQL white/black/access list
mtpolicyd plugin for retrieving the user config of a user
class for a VirtualHost instance
the request object
class to hold the results of a request returned by plugins
class for a VirtualHost instance