|
|
(22 intermediate revisions by 11 users not shown) |
Line 1: |
Line 1: |
| = Mailman - SOP =
| | {{header|infra}} |
|
| |
|
| == Contact Information ==
| | {{admon/important|All SOPs have been moved to the Fedora Infrastructure [https://pagure.io/infra-docs/ SOP git repository]. Please consult the [https://fedora-infra-docs.readthedocs.io/en/latest/sysadmin-guide/sops/index.html online documentation] for the current version of this document.}} |
| Owner: Fedora Infrastructure Team
| |
|
| |
|
| Contact: #fedora-admin, sysadmin-main, sysadmin-tools, sysadmin-hosted group
| | [[Category:Infrastructure SOPs]] |
| | |
| Location: ?
| |
| | |
| Servers: hosted1, collab1
| |
| | |
| Purpose: Provides mailing list services.
| |
| | |
| == Description ==
| |
| | |
| Provides mailing list services for Fedora Hosted projects (hosted1) or the Fedora Project (collab1).
| |
| | |
| == Common Tasks ==
| |
| | |
| === Creating a new mailing list ===
| |
| | |
| 1. Log into hosted1 or collab1
| |
| 1. sudo /usr/local/bin/fedora-mailing-list-setup
| |
| | |
| <pre>
| |
| [you@hosted1 ~] $ sudo /usr/local/bin/fedora-mailing-list-setup
| |
| Password:
| |
| Project name: project
| |
| List name: project-devel
| |
| Admin username: username
| |
| [you@hosted1 ~] $
| |
| </pre>
| |
| | |
| == Troubleshooting and Resolution ==
| |
| | |
| | |
| | |
| == List Administration ==
| |
| | |
| The mailman site password for hosted1 can be found it /root/mm_pass
| |
| | |
| <pre>
| |
| sudo cat /root/mm_pass
| |
| </pre>
| |
| | |
| The site password can be used to reset lists admin passwords if required.
| |
| Note: If you change the site password, please update this file.
| |
| | |
| | |
| == ML password reset ==
| |
| | |
| When a user has requested their mailman password be reset go to the mailing list admin interface at:
| |
| | |
| https://fedorahosted.org/mailman/admin/<MailingListName>
| |
| | |
| Use the site-admin password (see above) to log in, set the password to something. Then email the list admin the new password as well as asking them to change it.
| |
| | |
| === Restart Procedure ===
| |
| If the server needs to be restarted mailman should come back on it's own. Otherwise each service on it can be restarted:
| |
| | |
| <pre>
| |
| service mailman restart
| |
| service postfix restart
| |
| </pre>
| |
| | |
| === How to delete a mailing list ===
| |
| | |
| Delete a list, but keep the archives
| |
| <pre>
| |
| sudo /usr/lib/mailman/bin/rmlist <listname>
| |
| </pre>
| |
| | |
| Delete a list and its archives
| |
| <pre>
| |
| sudo /usr/lib/mailman/bin/rmlist -a <listname>
| |
| </pre>
| |