My server's accumulated a lot of cruft over the years, and bit by bit, I'm trying to clean things up and do them the "SME way". Today's project is procmail. A search of the wiki returns a number of items, and I'm not sure which would be the best fit for my needs.
One user on my server (me) uses procmail to sort email from various mailing lists into appropriate folders. I have a .procmailrc file (which has the SME template warning at the top, but I can't find any corresponding templates for), which includes a lists.rc file, which has the actual filtering rules for the mailing lists. I've also edited the .qmail file to route mail through procmail. Of course, every time I need to do a post-upgrade, an email-update, etc., I need to change that .qmail file. Not an optimal situation, to say the least.
My objective is pretty straightforward: I want to direct messages from various mailing lists into their corresponding folders. I guess it'd be nice if I had a GUI way to update the sorting rules, but I can edit the lists.rc file as needed, so that isn't too important. I also want the configuration to survive server updates without needing manual intervention. I'd guess that any contrib that would enable procmail for one user could allow it to be enabled for all users, but I wouldn't want it enabled for other users on the system.
What's the best way to proceed?