|
1/3
Frequently
Asked Questions (FAQ)
To Go To The Main Site Simply
Click on:www.NelsonIdeas.com
Brian Nelson. Owner |
2/3
You are at: http://www.NelsonIdeas.com/MailingLists/MailmanInformation.html ud 02/12/2008 04:31 PM -0600 Bookmark this page now!
| Misspelled words used to find this page 1 of 5. The important words found on this site include: You can find this site again by typing in the Google search engine the very unique word " 1 " which is " 1 " backwards. Article Word Count 36,974 MSW _____- 1 YouTube.com 2 Alt Tags , 3 MSW 4 Metas/Title, Keywords Description 5 BB4/FormLetter 6 BB3/NIDAS, 7 BB1 & BB2 Follow Ups in NI. |
| Misspelled words used to find this page 2 of 5. |
|
Yellow GNU
Mailman - List Member Manual This document describes the list member interface for GNU Mailman 2.1. It contains instructions for subscribing, unsubscribing, viewing the archives, editing user options, getting password reminders, and other subscriber-level tasks. It also answers some common questions of interest to Mailman list members. 1 Introduction This document is intended to help the members of a Mailman 2.1 mailing list learn to use the features available to them. It covers the use of the web and email interfaces for subscribing and unsubscribing, changing member options, getting password reminders and other subscriber-level tasks. It also answers some common questions of interest to Mailman list members. Information for list and site administrators is provided in other documents. This document need not be read in order. If you are simply looking for an answer to a specific question, jump to the appropriate place and references to other sections will be provided if necessary or potentially helpful. Note: For the purposes of this
document, we assume that the reader is familiar with common terms related to
email (eg: Subject line, body of the message) and web sites (eg: drop-down box,
button) or can look them up. We also assume that the reader can already use his
or her email program and web browser well enough that instructions such as "send
email to this address" or "visit this web page" or "fill in the form provided"
are clear. If you are not familiar with these actions, you may want to consult
other documentation to learn how to do these things with your particular setup.
Sections of this document have been borrowed from the List Administrator Manual found in Mailman CVS, which was written by Barry A. Warsaw, and from the in-line help for Mailman 2.1. The rest of this manual has been written by Terri Oda. Terri has been maintaining mailing lists since the year she attained voting age in Canada, although the two are not related. She currently oversees the mailing lists at Linuxchix.org, as well as several smaller servers. In the world outside of list administration, Terri is doing work with an artificial life spam detector, and is actually more of a programmer than technical writer. Proofreading thanks go to Margaret McCarthy and Jason Walton. A mailing list is simply a list of addresses to which the same information is being sent. If you were a magazine publisher, you would have a list of the mailing addresses of all the subscribers to the magazine. In the case of an electronic mailing list, we use a list of email addresses from people interested in hearing about or discussing a given topic. Two common types of email mailing lists are announcement lists and discussion lists. Announcement lists are are used so that one person or group can send announcements to a group of people, much like a magazine publisher's mailing list is used to send out magazines. For example, a band may use a mailing list to let their fan base know about their upcoming concerts. A discussion list is used to allow a group of people to discuss topics amongst themselves, with everyone able to send mail to the list and have it distributed to everyone in the group. This discussion may also be moderated, so only selected posts are sent on to the group as a whole, or only certain people are allowed to send to the group. For example, a group of model plane enthusiasts might use a mailing list to share tips about model construction and flying. Some common terms:
|
2 Translating from our examples to real listsOften, it's easier to simply give an example than explain exactly how to find the address for your specific list. As such, we'll frequently give examples for a fictional list called LISTNAME@DOMAIN whose list information page can be found at http://WEBSERVER/mailman/listinfo/LISTNAME. Neither of these are real addresses, but they show the form of a typical list address. The capital letters used for the list-specific parts of each address should make it easier to see what should be changed for each list. Although specific list configurations may be different, you will probably be able to just replace the words given in capital letters with the appropriate values for a real list:
As a real-life example, if you are interested in the mailman-users list, you'd make the following substitutions: LISTNAME=mailman-users, DOMAIN=python.org, WEBSERVER=mail.python.org. As such, for the mailman-users@python.org mailing list, the list information page can be found at the URL http://mail.python.org/mailman/listinfo/mailman-users. (These, unlike most of the examples given in this document, are real addresses.) Most lists will have this information stored in the
List-*: headers. Many mail programs will
hide these by default, so you may have to choose to view full headers before
you can see these informational headers. |
|
Mailman has two different interfaces for the list subscriber: the web interface and the email interface. Most discussion list subscribers use the email interface, since this includes the email address you use to send mail to all the subscribers of that list. The interface you use for changing options is largely a matter of preference, since most (but not all) of the options which can be changed from the web interface can also be changed by email. Usually it is easier to use the web interface for changing options, since the web interface provides instructions as you go, but there are times when people may prefer the email interface, so both are provided. 3.1 The web interfaceThe web interface of Mailman is its selling point for many administrators, since it makes it much easier for subscribers and administrators to see which options are available, and what these options do. Every mailing list is also accessible by a number of web pages. Note that the exact URLs are configurable by the site administrator, so they may be different than what's described below. We'll describe the most common configuration, but check with your site administrator or hosting service for details.
3.2 The email interfaceE very mailing list has a set of email addresses to which messages can be sent. There's always one address for posting messages to the list, one address to which bounces are sent, and addresses for processing email commands. For a fictional mailing list called mylist@example.com, you'd find these addresses:
There's also an -admin address which also reaches the list administrators, but this address only exists for compatibility with older versions of Mailman. For changing options, we use the LISTNAME-request address (for example, mylist-request@example.com). Commands can appear in the subject line or the body of the message. Each command should be on a separate line. If your mail program automatically appends a signature to your messages, you may want to put the word "end" (without the quotes) on a separate line after your other commands. The end command tells Mailman not to process the email after that point. The most important command is probably the "help" command, since it makes Mailman return a message full of useful information about the email commands and directions to the web interface. Quick references to the subscriber commands have been provided in Appendices A and B. (These have been slightly adapted from the output of the help command.) |
4 I need to talk to a human!If you have any trouble with any of these commands, you can always reach the person or people in charge of a list by using the list administrator email address. The list administrators can help you figure out how to do something, subscribe/unsubscribe you, or change your settings if you are unable to change them yourself for some reason. Please remember that many mailing list administrators are volunteers who are donating their spare time to run the list, and they may be very busy people. This list administrator email address is in the form LISTNAME-owner@DOMAIN, where LISTNAME is the name of the list (eg: mailman-users) and DOMAIN is the name of the server (eg: python.org). This email address, along with the email addresses of specific administrators, is given on the bottom of the list information pages. See Section 3.1 for more information on finding the list information page for your list |
5 Subscribing and unsubscribingSince subscribing (joining) and unsubscribing (leaving) lists are often the only things a list member needs to know, these can both be done without requiring you to know a password. 5.2 How do I leave a list? (unsubscribe)Don't want to be on a list any more? If you're just going on vacation or are too busy to read mails and want to temporarily turn them off, you may want to stop mail delivery rather than unsubscribing. This means you keep your password and other settings so you can, for example, still have access to private list archives. If this is what you'd prefer, see Section 7.1 for instructions on disabling mail delivery temporarily. If you actually want to leave the list, there are two common ways you can unsubscribe from a Mailman mailing list. Using the web interface:
Using the email interface:
After following one of these sets of instructions (you don't need to do both!), you will be sent a confirmation mail and must follow the instructions given in that mail to complete the unsubscription. This is to stop people from unsubscribing you without your permission. In addition, a moderator may need to approve your unsubscription. If you do not receive this confirmation mail with instructions, make sure that you typed your email address correctly (if you were using the web interface to unsubscribe) and that the address you tried to unsubscribe is, indeed, actually subscribed to that list. For security reasons, Mailman generates the same member options page regardless of whether the address entered is subscribed or not. This means that people cannot use this part of the web interface to find out if someone is subscribed to the list, but it also means that it's hard to tell if you just made a typo. Once your unsubscription has been processed, you will will probably receive another message confirming your unsubscription from the list, and at that point you should stop receiving messages. If you wish to skip the confirmation process (for example, you might be unsubscribing an address which no longer works), it is possible to bypass it by using your password instead and either logging in to your options page using it (See Section 3.1), or sending it with your email commands to LISTNAME-request (See Appendix A for advanced email unsubscription commands). See Section 6.1 for more information on getting your password. 5.2 How do I leave a list? (unsubscribe)Don't want to be on a list any more? If you're just going on vacation or are too busy to read mails and want to temporarily turn them off, you may want to stop mail delivery rather than unsubscribing. This means you keep your password and other settings so you can, for example, still have access to private list archives. If this is what you'd prefer, see Section 7.1 for instructions on disabling mail delivery temporarily. If you actually want to leave the list, there are two common ways you can unsubscribe from a Mailman mailing list. Using the web interface:
Using the email interface:
After following one of these sets of instructions (you don't need to do both!), you will be sent a confirmation mail and must follow the instructions given in that mail to complete the unsubscription. This is to stop people from unsubscribing you without your permission. In addition, a moderator may need to approve your unsubscription. If you do not receive this confirmation mail with instructions, make sure that you typed your email address correctly (if you were using the web interface to unsubscribe) and that the address you tried to unsubscribe is, indeed, actually subscribed to that list. For security reasons, Mailman generates the same member options page regardless of whether the address entered is subscribed or not. This means that people cannot use this part of the web interface to find out if someone is subscribed to the list, but it also means that it's hard to tell if you just made a typo. Once your unsubscription has been processed, you will will probably receive another message confirming your unsubscription from the list, and at that point you should stop receiving messages. If you wish to skip the confirmation process (for example, you might be unsubscribing an address which no longer works), it is possible to bypass it by using your password instead and either logging in to your options page using it (See Section 3.1), or sending it with your email commands to LISTNAME-request (See Appendix A for advanced email unsubscription commands). See Section 6.1 for more information on getting your password. |
6 PasswordsYour password was either set by you or generated by Mailman when you subscribed. You probably got a copy of it in a welcome message sent when you joined the list, and you may also receive a reminder of it every month. It is used to verify your identity to Mailman so that only the holder of the password (you!) and the administrators can view and change your settings. Warning: Do NOT use a valuable password for Mailman, since it can be sent in plain text to you. |
7 Changing mail delivery |
8 Digests |
9 Mailing list topicsSome lists are set up so that different topics are handled by Mailman. For example, the courses list on Linuxchix.org is a discussion list for courses being run by linuxchix members, and often there are several courses being run at the same time. (eg: Networking for beginners, C programming, LaTeX document mark up.) Each of the courses being run is a separate topic on the list so that people can choose only to receive the course they want to take. These topics must be configured by the list administrator, but it is the responsibility of each poster to make sure that their post is put with the correct topic. Usually, this means adding a tag of some type to the subject line (eg: [Networking] What type of cables do I need?) or making sure the Keywords: line has the right information. (By default, you can put a Keywords: section in the beginning of the body of your message, but this can be configured by your list administrator.) Note that these tags are case-insensitive. |
10.1 Change Globally? Set Globally? What does that mean?For some of the options given in your member options page, there is a
tick-box which says "Change Globally" or "Set Globally." This means that if
you change this option, you can also have the change made for all your other
list subscriptions with the same address to lists on the same domain. This
can be handy if, for example, you want to make sure all your passwords are
the same, or you are going on vacation and want to turn off mail delivery
from all the lists. To change your subscription name,
This can also be changed for multiple lists at the same time if you are subscribed to more than one list on the same domain. See Section 10.1 for information about changing settings globally. Note: You do not need to have a subscription name set. 10.3 How do I set my preferred language?Mailman is available with many different languages. (For a complete listing see http://mailman.sourceforge.net/i18n.html.) This means that, if your list has other languages enabled, you may be able to have the web interface, etc. in a language of your choice. Note: This does NOT necessarily mean that all the posts sent to the list will be in the language you selected. Only the pre-prepared texts presented by Mailman will be affected by this setting. Posts are in whatever language the poster uses. Your preferred language is set when you subscribe (see Section5.1), and can be changed later if the list supports more than one language. To change your preferred language in Mailman,
If your list does not support the language you would prefer to use, you may contact the list administrator (LISTNAME-owner@DOMAIN) to see if it can be added, but remember that this may mean some work that the list and/or site administrator(s) do not have time or the ability to do. If your language of choice is not available because no translation exists for Mailman, please consider volunteering your time as a translator. For more information you may want to consult the mailman-i18n mailing list at http://mail.python.org/mailman/listinfo/mailman-i18n. (i18n is a common short-hand for "internationalization" because the word starts with an i, ends with an n, and has 18 letters in between. If you mumble a bit, i18n even sounds a bit like "internationalization.") 10.4 How do I avoid having my name appear on the subscribers list? (the hide option)If you do not want to have your email address show up on the subscriber list for any reason, you can opt to have it concealed. Common reasons for doing this include avoiding unsolicited bulk email (spam). By default, the subscribers list is obscured to hinder spam harvesters, but if you feel this is insufficient it's easy enough to remove address from the subscriber list given in the information pages or by email request. (Note that this does not conceal your address from the list administrators.) You may wish to see Section 11.2 for more information on what Mailman can do to help avoid spam. To change this setting using the web interface:
To change this setting using the email interface:
|
11.1 How do I view the list archives?If the list has archives, they can be viewed by going to a web page address. This address usually linked from the list information page and can be found in the List-Archive: of every list message unless your list administrator has disabled these headers. (Many mail programs hide the List-Archive: mail header, so you may have to tell your mail program to allow you to view full headers before you will be able to see it.) Public archives usually have addresses of the form http://WEBSERVER/pipermail/LISTNAME/ and private archives usually have addresses of the form http://WEBSERVER/mailman/private/LISTNAME. See Section 3.1
for more information on finding the addresses of a list. A technical list's archives may include answers to a range of different questions. Often, the people who have posted these answers would be happy to help someone who doesn't quite understand the answer, and don't mind giving their address out for that purpose. But although it would be wonderful if everyone could contact each other easily, we also want to make sure that the list and list archives are not abused by people who send spam. To make a range of options available to list administrators, Mailman allows a variety of configurations to help protect email addresses. Many of these settings are optional to the list administrator, so your particular list may be set up in many ways. List administrators must walk a fine line between protecting subscribers and making it difficult for people to get in touch.
Of course, many address-obscuring methods can be circumvented by determined people, so be aware that the protections used may not be enough. |
12 Email commands quick reference
|
13 Member options quick reference
|
3/3
14
GNU Mailman
Documentation
I am currently working on the documentation for the GNU Mailman mail list manager program. Before downloading, please note the following personal FAQ items:
Copyright Information (GFDL)Beginning with the release of the version 2 documents, these documents will be available through the GNU Free Documentation License (GFDL). Thanks to Aurora University for their contribution of my time in writing the original documentation. Documentation VarietiesI had originally planned three documents based on the intended audience.
|
|
15
Mailman Features Here's a brief description of the features in Mailman 2.1 The NEWS file contains a detailed summary of all new features.
Here is a short summary of other features in Mailman. For details, please see the on-line documentation.
|
|
16
GNU Mailman: List Manager's Quick Reference Card This document is intended to serve as a quick reference guide for mail list managers. It will briefly outline some of the more common tasks that are assigned to persons who "own" a list, normally a novice list administrator who only needs to know about a few of Mailman's features. Persons wanting a complete reference for all of Mailman's list administration functions should read the list administrator manual for complete information.
When your list was created and you were designated the "owner" by the system administrator you should have received a welcome note informing you that your list was active, telling you the URL to visit for administrative functions, and informing you of your password. If you did not keep this note, you should be able to find your list's administrative features by going to http://name.of.listserver/mailman/admin/YourListName The screen that you access will prompt you for your
list administrator's password. Enter it in the blank and then click the button
to access your administration screen. If you do not know the password for your
list then you will need to contact the system administrator to have it reset.
Mailman places a limit on the size of message that it will deliver to prevent large messages from disrupting the list server of user mailboxes. In some cases the default value may not be large enough to allow messages and file attachments to pass through in a manner suitable for your list's purpose. To change the limit:
Removing a user from a list Mailman allows the list manager to remove an individual from their mail list, but the method is not entirely intuitive.
Add a member to your list Mailman allows a list manager to add people for their mail list, but the method is not intuitively named.
Note: Network etiquette generally frowns on opt-out lists -- adding unsuspecting persons to a list and then telling them that they can leave if they want. Do not use Mailman for unconscionable activities such as sending Spam.
Mailman allows you to prevent persons from joining your list without explicit approval of the administrator. To activate this feature:
Future subscription requests will cause Mailman to send you an e-mail message telling you that someone has tried to join your list. Go to the URL in the message and then use the on-screen form to accept or reject their request. GNU/Mailman Documentation� 1999, 2000 Christopher Kolar and Aurora University ckolar@admin.aurora.edu Modified: Tuesday, February 12, 2008 |
|
17
GNU Mailman List Management Guide v 2.0 Copyright (c) 1999, 2000 Aurora University, Christopher Kolar. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts specified, and with no Back-Cover Texts specified. A copy of the license is included in the section entitled "GNU Free Documentation License". This document is intended for persons who have the responsibility of managing mail lists that are being run by the GNU Mailman mail list manager. Note that this document is not intended for people who are only list members, and this document is not intended to serve as a technical document that tells system administrators about installing or managing the software. This document instead recognizes that Mailman makes it possible for normal end users to take over responsibility for management of a mail list and attempts to provide them with the information necessary to effectively use the features of Mailman to become self-sufficient in doing so. This document attempts to follow the layout of Mailman's management screens as seen by the list manager and are valid for version 2.0. This document is currently being maintained by Christopher Kolar (ckolar@admin.aurora.edu) and is copyright Aurora University. Please note that an Manager's Quick Reference is available, in operation we have found that it solves about 90% of list owners' problems. If you are a relatively experienced manager of Mailman lists, take a look at the management differences document to find out what has been changed. The most recent version of Mailman is available at www.list.org, where there are also instructions on how to join the highly useful user mail list. Accessing Management OptionsThis document assumes that you are the owner (alternately referred to as the list manager, administrator, or moderator). When the list was created and you were assigned ownership of the list you should have received an automatically-generated message letting you know what your administrative password is, as well as directing you to the URLs needed to manage the list through your browser. This document will further assume that you have your list's manager's password, that you know the URL for the management settings, and that you have a table-capable browser (Mailman does not use any Java or JavaScript). When you access your management settings using your list management page you will be prompted for the password. Once you authenticate to the server you will be shown the General Options page for you list and will also see a listing of the other categories of settings that are available. For all of these categories you will be able to make changes using your browser, but the changes will not go into effect until you go to the bottom of the screen and click the "Submit Your Changes" button. Changes will then be immediately put into effect -- nothing needs to be changed or restarted on the list server itself. The remainder of this document will talk about each of the settings as they appear in the configuration categories for your list. Note that each list server is configured with different default settings, so this document does not assume that any particular setting will be the default when you look at your own list. After you are authenticated by the server, you will be taken into Mailman's General Options screen. Note that at the top of each of Mailman's configuration screens you will see links to each of the configuration categories. This document will cover all of the settings in each of the configuration categories. General Options Mailman's general options allow you to specify most of the ways that your mail list will interact with the web server and how it will present itself to the users. The text in the "setting" should match the settings that you see in v2 of Mailman. The description content provides a brief description of each setting as well as guidelines for use when appropriate.
Membership Management The membership management section allows you to do two things: add/remove users from your list, or adjust custom user settings. Adding and Removing MembersThe addition and removal of members is done thought the membership management screen. When you access this screen you will be shown a table listing all of your subscribers as well as their current member settings. Through this screen Mailman allows the list manager to remove an individual from their mail list, but the method is not entirely intuitive. Find the line with the e-mail address of the individual that you would like to remove.
Mailman allows a list manager to add people for their mail list through this screen, but the method is not intuitively named.
Note: You will almost always want to send new subscribers the welcome message so that they have their password and the information necessary to customize their configuration. Note: Network etiquette generally frowns on opt-out lists apart from their common use within an organization for official communications and notices -- adding unsuspecting persons to a list and then telling them that they can leave if they want. Do not use Mailman for unconscionable activities such as sending Spam. Subscriber OptionsIn the main table each participants address is shown along with the current options for that user's list settings. As list administrator you have the capability to modify any of the options for each of your subscribers. Modifications are made by checking or unchecking the boxes for each feature on the row corresponding to the subscriber's settings that you wish to change. After making the modifications you need to click the "Submit Your Changes" button at the bottom of the screen to put them into effect. Note that because these settings are user configurable not all users may have the same settings when you look at this page. Do not be alarmed, it simply means that they have taken the time to modify their settings.
Privacy Options Mailman was created with the privacy shortcomings of other lists in mind. There are a number of manager-configurable settings that can help in preventing spam, subscription abuse, and widespread disclosure of list traffic to non-subscribers. Subscribing
Membership exposure
18 General posting filters Mailman allows you a good deal of control over who may and may not post to the list. Because there is a bit of good old-fashioned logic involved some people may be confused by these settings. Please see the chart following the descriptions of the settings for an illustration of how these settings work in concert.
19 Posting privileges explained The posting privileges settings outlined above actually interact with one another. This chart will help to explain their use so that you can optimally configure your posting privileges. Each box shows who may post for each of the configurations.
Spam-specific posting filters
20 Regular Member Options These are options that affect the normal mail traffic that is delivered immediately and individually to list members.
21 Digest Options These options affect the way that the list will process messages that are to be delivered to subscribers in the form of a digest. Unlike other mail list managers, the digest feature of Mailman is built into the package and it easy to activate and configure.
22 Bounce Options Unlike many other mail list managers, Mailman includes built-in bounce handlers to help the list manager deal with address that have delivery problems. If you run large lists with dynamic membership then these settings may save you a lot of time in helping to weed out addresses that go bad.
23 Archival Options Unlike other mail list managers, Mailman has a built-in archival feature that is easily activated and configured by the list manager.
24 Mail-News and News-Mail Gateway Settings In the event that you find it useful to gate your list traffic onto USENET, you can use these settings to set up the service. Note that you may need to talk to your system or network administrator to make sure that your news server will work nicely with this list gateway.
25 Auto-Responder A new feature in Mailman v2 is the inclusion of Auto-responder functionality. This feature allows a list administrator to specify that automated responses be sent in a number of different circumstances. The top of this screen shows a number of strings that can be inserted into the response text in order to craft responses with text that is specific to the list that is using the auto-responder.
26 Other Administrative Activities In addition to the web-based access to list settings, Mailman provides three links at the top of each administrative page for "other" activities. Tend to pending administrative requests.There are primarily three instances when you will need to tend to administrative requests. Whether the administrator is notified immediately for each request or just once per day is dictated by the switch in Mailman's general settings section. Note that if you have multiple requests pending you can work your way down the page clicking the appropriate action for each request before submitting them all at once. You do not need to click on the submit action on this page after answering individual requests. 1. When a posting is held because it was posted by a non-member. If you are running a list on which only members can post, items that are being held for review will appear in this section for your review. As the list administrator you have four actions available on this screen.
27When choosing the action you will have two additional options:
2. When you operate a moderated list, you will use this feature to accept or reject postings following the same guidelines as for non-members postings above. 3. When you operate a list where subscription requires administrator approval, user petitions to join will be listed on this page. You should click accept or deny as appropriate. Go to the general list information page.Following this link takes you to the list's "public" information page. This is the page that your subscribers use to log in and modify their settings, it is also the gateway to the list archive. 28 Edit the HTML for the public list pages.Mailman allows you to customize the look and feel for many of the pages that are accessible by your list subscribers. This is nice if you want to take the time to "brand" web pages. The following pages can be customized:
When you follow the link to a particular page you
are shown the source HTML in a browser window. In order to make
modification you will need to know how to write raw HTML code and insert it
in the proper places in the page source. It is important to note that
within the source there are embedded Mailman fields that are inserter
on-the-fly when the user loads the page. You can identify the Mailman
fields because they are enclosed in angle brackets and are of the form It is suggested that you not make modifications to the Mailman field tags unless you are an advanced user who understands the implications of modifying or removing these fields. GNU Free Documentation License |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
29 GNU Mailman - List Administration ManualBarry A. Warsaw Release 2.1 |
30
Front Matter
Abstract:
This document describes the list administrator's interface for GNU Mailman
2.1. It contains information a list owner would need to configure their list,
either through the web interface or through email. It also covers the
moderator's interface for approving held messages and subscription notices,
and the web interface for creating new mailing lists. In general, it does not
cover the command line interface to Mailman, installing Mailman, or
interacting with Mailman from the point of view of the user. That information
is covered in other manuals.
2.4 The Membership Management CategoryThe Membership Management category is unlike the other administrative categories. It doesn't contain configuration variables or list settings. Instead, it presents a number of pages that allow you to manage the membership of you list. This includes pages for subscribing and unsubscribing members, and for searching for members, and for changing various member-specific settings. More details on membership management are described in the Membership Management section. |
31 1.1 A List's Email AddressesEvery mailing list has a set of email addresses that messages can be sent to. There's always one address for posting messages to the list, one address that bounces will be sent to, and addresses for processing email commands. For example, for a mailing list called mylist@example.com, you'd find these addresses:
There's also an -admin address which also reaches the list administrators, but this address only exists for compatibility with older versions of Mailman. |
32 1.3 A List's Web PagesEvery mailing list is also accessible by a number of web pages. Note that the exact urls is configurable by the site administrator, so they may be different than what's described below. We'll describe the most common default configuration, but check with your site administrator or hosting service for details. Mailman provides a set of web pages that list members use to get information about the list, or manage their membership options. There are also list archive pages, for browsing an online web-based archive of the list traffic. These are described in more detail in the GNU Mailman user's manual. Mailman also provides a set of pages for configuring an individual list, as well as a set of pages for disposing of posting and subscription requests. For a mailing list called mylist hosted
at the domain lists.example.com, you would typically access the
administrative pages by going to To access the administrative requests page, you'd
visit |
33 1.4 Basic Architectural OverviewThis section will outline the basic architecture of GNU Mailman, such as how messages are processed by the sytem. Without going into lots of detail, this information will help you understand how the configuration options control Mailman's functionality. When mail enters the system from your mail server, it is dropped into one of several Mailman queues depending on the address the message was sent to. For example, if your system has a mailing list named mylist and your domain is example.com, people can post messages to your list by sending them to mylist@example.com. These messages will be dropped into the incoming queue, which is also colloquially called the moderate-and-munge queue. The incoming queue is where most of the approval process occurs, and it's also where the message is prepared for sending out to the list membership. There are separate queues for the built-in archiver, the bounce processor, the email command processor, as well as the outgoing email and news queues. There's also a queue for messages generated by the Mailman system. Each of these queues typically has one queue runner (or ``qrunner'') that processes messages in the queue. The qrunners are idle when there are no messages to process. Every message in the queues are represented by two files, a message file and a metadata file. Both of these files share the same base name, which is a combination of a unique hash and the Unix time that the message was received. The metadata file has a suffix of .db and the message file has a suffix of either .msg if stored in plain text, or .pck if stored in a more efficient internal representation1. As a message moves through the incoming queue, it performs various checks on the message, such as whether it matches one of the moderation criteria, or contains disallowed MIME types. Once a message is approved for sending to the list membership, the message is prepared for sending by deleting, adding, or changing message headers, adding footers, etc. Messages in the incoming queue may also be stored for appending to digests. |
34 1.4 Basic Architectural OverviewThis section will outline the basic architecture of GNU Mailman, such as how messages are processed by the sytem. Without going into lots of detail, this information will help you understand how the configuration options control Mailman's functionality. When mail enters the system from your mail server, it is dropped into one of several Mailman queues depending on the address the message was sent to. For example, if your system has a mailing list named mylist and your domain is example.com, people can post messages to your list by sending them to mylist@example.com. These messages will be dropped into the incoming queue, which is also colloquially called the moderate-and-munge queue. The incoming queue is where most of the approval process occurs, and it's also where the message is prepared for sending out to the list membership. There are separate queues for the built-in archiver, the bounce processor, the email command processor, as well as the outgoing email and news queues. There's also a queue for messages generated by the Mailman system. Each of these queues typically has one queue runner (or ``qrunner'') that processes messages in the queue. The qrunners are idle when there are no messages to process. Every message in the queues are represented by two files, a message file and a metadata file. Both of these files share the same base name, which is a combination of a unique hash and the Unix time that the message was received. The metadata file has a suffix of .db and the message file has a suffix of either .msg if stored in plain text, or .pck if stored in a more efficient internal representation1. As a message moves through the incoming queue, it performs various checks on the message, such as whether it matches one of the moderation criteria, or contains disallowed MIME types. Once a message is approved for sending to the list membership, the message is prepared for sending by deleting, adding, or changing message headers, adding footers, etc. Messages in the incoming queue may also be stored for appending to digests. |
SCAN DOWN FOR 2.1 The General Options Category and Beyond.
Blue Box
2