Difference between revisions of "Mailman"
m (Created table) |
m (Created table) |
||
Line 45: | Line 45: | ||
For example | For example | ||
− | + | {| | |
− | + | |- | |
− | + | | /usr/lib/mailman/bin/mmsitepass | |
− | + | | will set the master password for all lists | |
+ | |- | ||
+ | | /usr/lib/mailman/bin/list-members [listname] | ||
+ | | will list the members of [listname] | ||
+ | |} | ||
+ | Running the script with --help will display the options available | ||
=== For more information === | === For more information === |
Revision as of 09:54, 26 November 2007
Mailman
Description
Mailman is free software for managing electronic mail discussion and e-newsletter lists. Mailman is integrated with the web, making it easy for users to manage their accounts and for list owners to administer their lists. Mailman supports built-in archiving, automatic bounce processing, content filtering, digest delivery, spam filters, and more.
Thanks to Gordon Rowell for developing the rpms.
Installation
wget http://www.gormand.com.au/smeserver/WIP/smeserver-mailman/smeserver-mailman-1.3.0-14.noarch.rpm wget http://www.gormand.com.au/smeserver/WIP/smeserver-mailman/mailman-2.1.5.1-34.rhel4.3sme01.i386.rpm yum localinstall mailman-2.1.5.1-34.rhel4.3sme01.i386.rpm smeserver-mailman-1.3.0-14.noarch.rpm
You should now see a Mailman section under the Configuration section of the server-manager.
Configuration
File locations
Location | Description |
---|---|
/var/lib/mailman | location of mailman lists and archives |
/usr/lib/mailman | location of mailman program files |
/usr/lib/mailman/aliases | location of qmail alias files |
Creating lists
Go to http://domain.name/mailman to create new lists.
If your SMEServer has multiple domains configured, do not prepend www. before the virtual domain.
For example: go to http:// virtualdomain.name/mailman to create lists for that domain name.
Command line options
You can do a lot using the command line scripts located in /usr/lib/mailman/bin
For example
/usr/lib/mailman/bin/mmsitepass | will set the master password for all lists |
/usr/lib/mailman/bin/list-members [listname] | will list the members of [listname] |
Running the script with --help will display the options available
For more information
Mailman website http://www.list.org/ Mailman FAQ http://www.python.org/cgi-bin/faqw-mm.py?req=all
Current Issues
- Check submitted bugs in the bug tracker under the contrib component "smeserver-mailman"
- Current mailman release is 2.1.9
Bugzilla:2411: /usr/lib/mailman/aliases and /var/lib/mailman are not currently backed up