Creating A Discussion 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. Launch your Telnet program, and log in to your 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, un-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 ~/*** ~/.qmail-*** *** mlm.yourdomain.com {Enter}

Congratulations, you've just created your new 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 Discussion List.

Using your new Discussion 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 subscribe to the mailing list, simply send a blank email to
list-subscribe@mlm.yourdomain.com
Ezmlm will send back an email from a special confirmation email address. Simply click the [Reply] button in your mail reader, and send another blank email to this confirmation address. Ezmlm will then reply with a message that your email address has been added to the subscribers list.

To unsubscribe from the mailing list, simply send a blank email to
list-unsubscribe@mlm.yourdomain.com
Ezmlm will send back an email from a special confirmation email address. Simply click the [Reply] button in your mail reader, and send another blank email to this confirmation address. Ezmlm will then reply with a message that your email address has been removed to the subscribers list. To retrieve a specific message number from ezmlm, send a blank email to
list-get.###@mlm.yourdomain.com
where ### is replaced with the number of the message you would like to retrieve. If ezmlm has record of that message number, it will send it to your email box right away. If there is no record of that message number, ezmlm will tell you that it was unable to find that message.

For a generic help message, send a blank email to
list-help@mlm.yourdomain.com
Ezmlm will respond with a list of commands that are available, as well as instructions on how to use them, and where to send them.

To add an email address to your discussion list, log in to your domain account via Telnet, and type the following (replace *** with the name of your discussion 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 discussion list, log in to your domain account via Telnet and type the following (replace *** with the name of your discussion 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 discussion mailing list);
ezmlm-list ***

Finally, 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.

Home