[MajorCool]

MajorCool: A Web Interface To Majordomo

Release

(This is a copy of the MajorCool master documentation set)
"Customer" Testimonials
Frequently-Asked-Questions
Program Documentation
The Survey Says...
Licensing Information
Version History
Source Distribution (tar.gz)
USENIX Presentation Material

MajorCool is a CGI script written in Perl that provides a Web interface to Majordomo v1.9x*. It is intended to run co-located with the Majordomo program (ie, both list-server and Web on the same host). Employing a variety of Web/GUI techniques such as Balloon Help, Per-User Preferences, and MouseOver cues, MajorCool puts a friendly face on top of the Majordomo list management processes.

"If you run a Majordomo service, go get MajorCool!"
-- Mark Rauterkus, E-Marketing Digest

MajorCool was originally designed as an administrative front-end to the popular mailing list manager, allowing novice list-owners to manage their list configuration and subscriber base. With the easy-to-use password protected screens, list managers can:

In addition to its list administration functions, MajorCool also provides a site-oriented view of the list-server's lists. MajorCool extends the address matching capabilities of Majordomo through the use of configurable siteaddr modules, permitting external directory sources such as X.500 to supply name-to-address conversions and provide pattern-matching address comparisons. These features enable MajorCool to identify list subscribers by multiple valid addresses, allowing end-users to interactively:

Lastly, MajorCool provides a mailing list request mechanism, allowing end-users to ask that a list be created, renamed, or deleted. This request can be mailed to the Majordomo owner, or passed to an external program to perform whatever actions are desired. (Sample applications are provided to implement list creation, renaming, and/or deletion on-the-fly.)

[Usenix LISA'96] [Amazon: PTR 'UNIX SysAdmin Handbook'] [Amazon: ORA 'Managing Mailing Lists'] [FreeBSD Ports]

MajorCool made its debut as a presentation at the USENIX Tenth Systems Administration Conference (LISA'96). The software is included in the CD-ROM distribution of Prentice-Hall's "UNIX System Administration Handbook", and is also made available in the FreeBSD Ports Collection. It has been referenced in O'Reilly's "Managing Mailing Lists" and has also been mentioned in Web Techniques and Information Week magazines.

"Much of what I'd do (or do differently) has been done as add-on packages for Majordomo (for instance, Bill Houle's "MajorCool" Web interface)..."
-- Brent Chapman, "Ten Questions For Majordomo", Information Week

For more information (additional propaganda, sample screen shots, etc) and detailed installation instructions, please continue on to the program documentation.

NOTE: Majordomo2, currently under development, is a complete rewrite of Majordomo with a whole host of new & exciting features. In order to develop a web interface for the new version, this will be the last planned release of MajorCool for the 1.9x family. Support will continue and bugs will be fixed where appropriate, but my time will best be spent on developing something for the new Majordomo series.


Bill Houle
NCR Corporation