Contained is a small Python script which can be used as a Sendmail/Postfix deliver program. It takes the mail content and forwards the content to an XML-RPC server - in other words, it basically an Postfix<->XML-RPC proxy. This makes sense for several reason, for example the mail processing logic does not need to run under Mail-user permissions.

This small program proved to be useful in several projects, eg for sending mails into a OGo project. You can trigger all kinds of OGo actions using mails and a small XML-RPC deliver server.

Sources
  • XmlRpcDeliver.py

  • Author
  • Björn Stierand