Overview


Reliability


Cost-
Effective



Flexibility


20 Reasons


Pricing


Support


Order Form


Contact Us


Home
 

Majordomo - FAQ

1. What is Majordomo?
2. How does Majordomo work?
3. How do I subscribe or unsubscribe myself from the list?
4. How do I post messages to the list?
5. What's a digest?
6. How can I change my password or other configuration
    options?
7. I want one.  What do I do now?

What is Majordomo?


Majordomo is a program which automates the management of Internet mailing lists. Commands are sent to Majordomo via electronic mail to handle all aspects of list maintenance. Once a list is set up, virtually all operations can be performed remotely, requiring no intervention upon the postmaster of the list site.

Majordomo might benefit you if you would like to setup a discussion group, or just send out announcements to a list of subscribers.

Here is a list of some features Majordomo has to offer:

  • supports various types of lists, including moderated ones.
  • List options can be set easily through a configuration file, editable remotely.
  • Supports archival and remote retrieval of messages.
  • Supports digests.
  • Written in Perl, - easily customizable and expandable.
  • Modular in design.
  • Supports confirmation of subscriptions (to protect against forged subscription requests).
  • List filters

How does Majordomo work?


Majordomo is written in Perl.  When mail is sent to the mailing list address, the email gets piped into Majordomo, which then does any number of things to it.  Most commonly it will direct that email to a list of email addresses.

How do I subscribe or unsubscribe myself from the list?


For this example we will use the following information:

Domain:  example.com
List name:  testlist
Password:  mypassword
Your email address:  my_email_address@my_isp.com

If you are sending mail from the email address my_email_address@my_isp.com, you will need to send an email to majordomo@list.example.com with the following in the body of the email

subscribe testlist

subscribe - tells majordomo that you want to subscribe
testlist - the name of the list you want to subscribe to.

If you are sending email from an account other than my_email_address@my_isp.com, you will need to replace the above line with

subscribe testlist my_email_address@my_isp.com

subscribe - tells majordomo that you want to subscribe
testlist - the name of the list you want to subscribe to.
my_email_address@my_isp.com - the name of the email address you                                                             would like to subscribe to the list if                                                             you are not sending the email from                                                             that address.

To use the unsubscribe feature with the mailing list use the same method as outlined above, but in the body of the email replace subscribe with unsubscribe .

How do I post messages to the list?


For this example we will use the following information:

Domain:  example.com
List name:  testlist
Password:  mypassword
Your email address:  my_email_address@my_isp.com

To post a message to the list, send an email to testlist@list.example.com .  Send this like you would send a normal email.  However, do not attach any files including vcard's or any other form of attachments.  Also do not use special formats like colored text or styled text.  This will come out of the list looking like garbage.

What's a digest?


Majordomo offers the ability to create digests.  This features allows all emails to be archived into one email, and then sent out to whoever is subscribed to the digest version of the list in one big email rather than sending out each individual post at the same time.  The list of email addresses subscribed to the digest version is different than the normal list so you can use which ever is best for you, or both.

How can I change my password or other configuration options?


These tasks can only be preformed by the list moderator/owner.

For this example we will use the following information:

Domain:  example.com
List name:  testlist
Password:  mypassword
Your email address:  my_email_address@my_isp.com

To change the password and configure other features that the list has to offer, send an email to majordomo@list.example.com with the following line in the body of the email

config testlist mypassword

config - the command you are passing to majordomo
testlist - the name of the list to perform the command on
mypassword - the password to the list

After you send of this email, wait a few minutes and then check your email.  You should receive an email with the subject line containing "Majordomo Results" .   If you look inside this email you will see the configuration file for your list.   You will need to edit the configuration file(explained below) and then send it back to the list.  To send it back to the list, create a new email to majordomo@list.example.com .  Inside the body of the email first put the following line:

newconfig testlist mypassword

config - the command you are passing to majordomo
testlist - the name of the list to perform the command on
mypassword - the password to the list

Below newconfig line, paste in your configuration file.  The following is a list of things that will cause majordomo to reject the new configuration file

  • Reply marks indicating that you are replying to an email, for example if your email client places the > character at the beginning of every line when you reply to an email, Majordomo will not accept it.
  • Signatures.  If you have a signature at the bottom of your email, make sure you remove it before you send the new configuration file back to Majordomo
  • MIME content.  This includes any special character formatting or styles.

There are several options that you are allowed to configure in the list configuration file.  There are a few things to remember about the configuration file...   First, comments begin the line with a # .  So if you want to add a comment to remind yourself something, insert a blank line and start it with a # and then type your comment.  Second, there are comments above every configuration directive that will give you an explanation of what that directive will do.  If you blow up the config file you are working on you can just remove it and ask Majordomo for a new one by sending the command config testlist mypassword .


I want one.  What do I do now?


If you would like WebHostPage to set one up for you, please go to

http://www.WebHostPage.com/addons/majordomo

and fill out the orderform on that page.  Please be aware that there are additional costs for each mailing list you add.  Prices can be found on the URL above.


Some information on this FAQ was found at:
http://www.greatcircle.com/majordomo/majordomo-faq.html
Where the original FAQ is located.

   

 

| Home | Overview | Reliability | Cost Effective | Flexibility | 20 Reasons
|
Pricing | FAQ | Order Form | Contact Us |

Copyright © 1998,1999, 2000 WebHostPage. All Rights Reserved.