Creating A Moderated List
Before we begin, decide what you would like the name of your mailing list to be. Whatever you decide on for the name, this will be what users of your mailing list will send emails to. For example, if you name your new mailing list 'bob', users will correspond with one another by emailing messages to bob@mlm.yourdomain.tld.
In order to create a new mailing list for the first time, you must have some minor knowledge of working with Telnet. Turn on your Telnet program, and log in to your domain account. After you have logged in, you should see a command prompt that looks similar to the following;
[Username@FQ-Six:~ ]$
Type the following at your command prompt, replacing *** with the name you chose for your mailing list and pressing the [Enter] key on your keyboard when you see {Enter}. This will create a new, moderated mailing list at listname@mlm.yourdomain.com The entire line must be lower case, this includes your mailing list name. If you type it in upper case, the list will not work.
cd {Enter}
ezmlm-make -P ~/*** ~/.qmail-*** *** mlm.yourdomain.com {Enter}
Congratulations, you've just created your new Moderated mailing list! Now, I'm sure your asking 'Great, now how do I use it?'. The answer is simple and can be found in Step Two, Using your new Moderated List.
Using your new Moderated List
Here you will find the commands necessary to use your mailing list, along with a short description of what each one does. All commands are sent to ezmlm via email, making the list very simple to use and maintain. For sake of simplicity, wherever you see list, replace it with the name of your mailing list.
To add an email address to your moderated list, log in to your domain account via Telnet, and type the following (replace *** with the name of your moderated mailing list, replace user@domain.tld with the email address you want to add to the list);
ezmlm-sub *** user@domain.tld
To remove a specific email address from your moderated list, log in to your domain account via Telnet and type the following (replace *** with the name of your moderated mailing list, replace user@domain.tld with the email address you want to remove from the list);
ezmlm-unsub *** user@domain.tld
To see a list of all email addresses subscribed to your list, log in to your domain account via Telnet and type the following (replace *** with the name of your moderated mailing list);
ezmlm-list ***
To send messages to everyone subscribed to the mailing list, send an email to
list@mlm.yourdomain.com
containing the body of the message you want to send. Anyone who is subscribed to the mailing list can send messages to the whole list.