Plugin that add a command to accept a subscription request to mailing list by email
Project description
command-eml-accept-subscription-mailman-plugin
Github repository : https://github.com/Tann-dev/command-eml-accept-subscription-mailman-plugin
This plugin provides a custom command to accept a member's subscription by email. To use this command, simply send an email to the address list-request@domain.org with the subject
accept email@address.subscriber.
In the body of the message, you must also provide the password for the mailing list, with the keyword Approved:. For example,
Approved: password.
Please note that the member must request to join the list in order to be accepted onto the mailing list. If there is no current subscription request, the member will not be added to the mailing list.
Install the plugin
PIP
To install this package with pip, you can use the following command:
python3 -m pip install command-eml-accept-subscription-mailman-plugin
Docker
If you want to use mailman with the maxking/mailman-core docker image [from this repository] (https://github.com/maxking/docker-mailman), you can take the Dockerfile from this repository, and modify it as you wish. You will also need the requirements-docker.txt file.
Or you can also use the tannndev/mailman-with-plugin docker image
Activate the plugin in Mailman Core
In order to activate the plugin in Mailman Core, add the following config to mailman.cfg:
# Plugin configuration.
[plugin.command_eml_accept_subscription_mailman_plugin]
class: command_eml_accept_subscription_mailman_plugin.CommmandEmlAcceptMemberPlugin
enabled: yes
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file command_eml_accept_subscription_mailman_plugin-1.0.1.tar.gz.
File metadata
- Download URL: command_eml_accept_subscription_mailman_plugin-1.0.1.tar.gz
- Upload date:
- Size: 15.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f112e43e1c2e7a53f76dc5ebd6eb5a4168651065d6300391826d8f1e849bfc9b
|
|
| MD5 |
eee619f4998913ed7c5eafc13396ebf7
|
|
| BLAKE2b-256 |
043e3430617c0a911c345d9fac8cb6025b2ba3819e4974e368c8b448316b57c7
|
File details
Details for the file command_eml_accept_subscription_mailman_plugin-1.0.1-py3-none-any.whl.
File metadata
- Download URL: command_eml_accept_subscription_mailman_plugin-1.0.1-py3-none-any.whl
- Upload date:
- Size: 16.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
766a4f40ab5c1d8781e9211b9569be5010c933ac91a23d992178d7d020dbd1e8
|
|
| MD5 |
915a439735ff2c98acab8e25912a4427
|
|
| BLAKE2b-256 |
2be454671e9ed1c2d21bef501af5a111e13d1a12987eb2fd140cd71620431307
|