Last updated 2/24/2008. (Erik Mugele updated it to handle both versions of (how-many).)
post_fido.patch: This patch from Alexander Gromnizki automatically inserts a Keywords header (with password) into the message if the destination is in the fido7.* news hierarchy. Everyone who writes to those newsgroups must put their password in their messages, because posts without it will be rejected. You may also see http://www.fido7.ru for additional information. I think this patch could be easily generalized if more newsservers adopt this user authentification method, but I haven't tried it.
Please send any enhancements or bug fixes to rob dot reid at nrc-cnrc dot gc period ca.
Philip J. Hollenback (he of the exotic *macs ;-) has written a HOWTO for mutt and post on MacOS
Olivier Tharan has helpfully written a HOWTO in French on using post with mutt, and Tim Carroll came along and helpfully translated it into English. Translations to other languages (of anything here) are of course welcome.
Most of them aren't that recent. A fairly complete changelog is in the file itself.
If you use UNIX but don't have Mutt, get it here, then come back.
Running multiple sessions of Mutt can cause trouble when one of the instances writes (i.e. removes a message) a mailbox that the other mutt(s) are assuming they have complete control of. You can lose mail this way! (Or at least you used to be able to. Mutt seems to have improved on this, and now (0.93.2i) gives you a warning of "Mailbox externally modified. Flags may be incorrect.") It's easy to get people arguing over what the best way of solving this problem is, but I prefer renaming the Mutt binary to "realmutt" and using this script (improved 12/15/1998!) as a wrapper to detect if mutt is already being run, and start the new mutt in readonly mode if so. Thanks to Brian Salter-Duke for his comments and improvements.
Associated with any largish group of scientists is a steady stream of colloquia, seminars, meetings, and lunch talks. Multiply that with emails notices sent 1 month, 1 week, 1 day, 1 hour, and 1 minute before the event, and the result is a reluctance of those scientists to read, or at least remember, any of those emails.
collofilt is a perl script that tries to ensure the notices have a useful (i.e. event date and time) Subject: line. Use it by putting something like this in your ~/.procmailrc, which will also take care of duplicate emails! Both are optimized for the format of notices most often used around NRAO and UVa astro environment circa February 2008.
Put something like this in your ~/.procmailrc (the same as above). (This is a common problem and I certainly didn't start from scratch. Credit is given where I've remembered it.)
Proofpoint is a company that filters spam and sends its clients reports of the caught spam for them to inspect for false positives (I found 2 in the first few months, but none lately.) If you don't care about Proofpoint, you don't need this filter.
Unfortunately the text/plain part of the report is a real mess, so I wrote
to clean it up. It is a short PERL script with instructions in the comments. I use it as a display_filter in mutt, but since it is a simple text filter it should be generally useful to anyone.
| Oct. 6, 2004 | Now reads the Proofpoint report in paragraph mode to avoid problems with roving linebreaks. |
| Feb. 2, 2005 | Now that Proofpoint has stopped using paragraphs, pprfilter breaks lines on every >. |
The above post mode for emacs lets one use several functions for selecting dynamic signatures, such as yow!, fortune, or randomly drawing (see below) or interactively picking one from a file or directory.
Mutt can also append a randomly chosen signature to your outgoing emails if you have a program to supply the signature. You do this by putting this in your .muttrc:
set signature="program|"Here's a few suggestions for program:
randsig1.pl: This is a slightly modified (switched order of fixed and random parts, and made it change .plan, too) version of Don Blaheta's PERL script. It keeps all of the quotes in one file, which should be better for compressing the quotes. gzip on the individual quotes actually produces bigger files!
Click here if you don't use mutt, and need a way of getting random snippets but all you can get the application you're using to do is read from a particular file.
Remember that the whole thing (quote + .fixedsig) should fit inside 4 lines of 80 characters each for it to be McQ, if you care about such things.
If you happen across Sven Guckes' Mutt manual, and notice the bit about Mutt having a builtin sig randomizer, sorry, it doesn't. That feature went missing, which is why the above was written.
Rob Reid,
Last modified: Thu Feb 28 22:49:01 EST 2008 .