Majordomo and MajorCool HOWTO

John Archie

1 December 2002


Table of Contents
1. Introduction
1.1. License
1.2. Credits
1.3. References
2. Majordomo
2.1. Preparing to Install
2.2. Editing the Installation Files
2.3. Installing Majordomo
2.4. Becoming Majordomo
2.5. Testing Majordomo's Configuration
2.6. Configuring your MTA
2.7. Testing Majordomo's Configuration, Again
2.8. Adding a List
3. MajorCool
3.1. Extracting MajorCool
3.2. Edit the Configure Script
3.3. Installing MajorCool
A. Configuring the MTA
A.1. Trusted Users
A.1.1. Trusted Users under Sendmail
A.1.2. Trusted Users under Exim
A.1.3. Trusted Users under Postfix
A.2. Aliases
A.3. Second Aliases File
A.3.1. Second Aliases File under Sendmail
A.3.2. Second Aliases File under Exim
A.3.3. Second Aliases File under Postfix
A.4. EXPN
A.4.1. Disabling EXPN under Sendmail
A.4.2. Disabling EXPN under Exim
A.4.3. Disabling EXPN under Exim
A.5. Sendmail-Specific Issues
A.5.1. Sendmail Restricted Shell
A.5.2. Group Write Permission
A.6. Postfix-Specific Issues
B. Frequently Asked Questions
C. List of Terms

1. Introduction

This HOWTO is divided into four sections. The first is a tutorial for installing Majordomo. The second is a tutorial for installing MajorCool. The MTA appendix is a description of how Majordomo interfaces with an MTA--specifically, Sendmail, Exim, and Postfix. This section generally discusses features common to most MTAs, so it might be of some use to those not using one of the aforementioned MTAs. Finally, there is a FAQ for questions I have received and a List of Terms provides definitions for some of the more abstruse terms.

Also, if the official sites for downloading any of the software mentioned in this document are down, the tarballs can be found at my Web site. If you have any comments or suggestions regarding this document, please write me at

comments@majordomohowto.com

.