procmail replacement in Python

David LeBlanc whisper at oz.net
Thu Jun 20 03:42:26 CEST 2002


Did you have a look at Animail on SF? Various distribution schemes including
forwarding to another mta. Has both allow and deny lists. Uses regex.

A least one of the bundled 3rd party modules (timeoutsocket) is way out of
date, but the software had a recent release-candidate distro.

David LeBlanc
Seattle, WA USA

> -----Original Message-----
> From: python-list-admin at python.org
> [mailto:python-list-admin at python.org]On Behalf Of Gerhard Häring
> Sent: Tuesday, June 18, 2002 16:59
> To: python-list at python.org
> Subject: procmail replacement in Python
>
>
> Does such a thing exist? I've recently looked into the procmail sources
> and run away screaming. I'd very much prefer a Python replacement to
> such badly written C code.
>
> Does anything exist that I can start from? I've even contemplated not
> inventing yet another filter language, but just using plain Python
> functions.
>
> If I do this, I'd like to replace fetchmail with getmail as well.
>
> What would you suggest as approach?
>
> - writing it as a getmail plug-in
> - writing it as a standalone program to deliver to mailboxes a la
>   procmail
> - let getmail deliver to a temporary folder, then using my procmail
>   replacement to filter into the right folders, delete spam, etc.
>
> The third one looks to be the least likely to lose mail, but the
> temporary folder approach looks like a kludge.
>
> Gerhard
>
> PS: I've seen something _very_ limited written in Python on Sourceforge
> that only does Maildir, but the name is escaping me.
> --
> This sig powered by Python!
> Außentemperatur in München: 23.3 °C      Wind: 0.9 m/s
>
>
> --
> http://mail.python.org/mailman/listinfo/python-list






More information about the Python-list mailing list