On Tue, Sep 29, 2020 at 08:13:14AM +0100, Chris Green wrote: > On Mon, Sep 28, 2020 at 05:48:38PM -0500, Derek Martin wrote: >> I confess to some curiosity here... What are you doing in your >> home-grown MDA, that you could not already do with procmail, which >> (if you're on a Linux system at least) your mail system is most >> likely already using to deliver your mail? > > It's all driven from one text file so that when I subscribe to a new > mailing list all I have to do is add an entry to that file. No > changing of procmail rules, no additions to muttrc. I have attached > the filter file to this message, the comments explain it at least as > well as I can here. [..] > > # Mail filterfile, used to generate Mutt aliases and for filtering > # mail into mailboxes, it's used by:- > # getAliases.py - generates mutt aliases for the mailing lists > # getLists.py - generates list names for mutt 'subscribe' and > # 'lists' commands > # filter.py - called by .forward, delivers mail to appropriate > # mail box
Nice! If you would be willing to publish/share the Python files (under a Free Software license), that would be great :) -- A: When it messes up the order in which people normally read text. Q: When is top-posting a bad thing? () ASCII ribbon campaign. Please avoid HTML emails & proprietary /\ file formats. (Why? See e.g. https://v.gd/jrmGbS ). Thank you.