Welcome to Jeff's Program Page

This page contains the scripts and programs that I have written or deem worthy enough to be redistributed.

WARNING!  Download and use at your own risk.  I take no responsibility for damage caused by or during the download, installation, or use of any of the following programs.


Program or script Description Download
Majordomo (version 1.94.5) Program which automates the management of Internet mailing lists. http://www.greatcircle.com/majordomo/
Majorcool Web Interface to Majordomo majorcool-1_3_2_tar.gz
     
Important Information about the 3 below scripts.
These scripts have all been modified to remove multiple occurrences of fronters and footers.  Under certain circumstances, problems have been encountered.  Most of these occur based on your choice for your message fronters and footers.

Do not use headers and footers that begin or end with the $SENDER, $VERSION, $LIST tokens unless you also have some other text to anchor the token to.  An example and explanation below:

message_fronter << END
$SENDER
END
This is BAD because the tokens expand to [^\n]* which matches anything but newline chars.   Searching for and removing this pattern multiple times will delete the message.
message_fronter << END
-
$SENDER
END
Also BAD because this matches everything past the first line of the message.
message_fronter << END
Sender = $SENDER
END
This is OKAY because the token is anchored to the text:
"Sender = "

 

archive3.pl Updated Majordomo archive2.pl script edited to remove the fronters and footers from the archive if the list name is given as an argument. archive3.pl
digest Majordomo digest script edited to add an index of the subjects included in the digest.  Also removes multiple occurrences of fronters and footers. digest
multipart_digest (with subjects index) The above Majordomo digest script edited to produce digests in multipart/digest form. multipart_digest

Copyright © 2001 Jeff Blankenbiller
Last updated on August 23, 2001

Return to Jeff's Home Page