Skip to main content

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

Metadata

Release files for command-eml-accept-subscription-mailman-plugin 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for command-eml-accept-subscription-mailman-plugin 1.0.1
File Size Uploaded Provenance Actions
command_eml_accept_subscription_mailman_plugin-1.0.1.tar.gz 15.8 kB Without provenance Details for command_eml_accept_subscription_mailman_plugin-1.0.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for command-eml-accept-subscription-mailman-plugin 1.0.1
File Interpreter ABI Platform Actions
command_eml_accept_subscription_mailman_plugin-1.0.1-py3-none-any.whl Python 3 none any Details for command_eml_accept_subscription_mailman_plugin-1.0.1-py3-none-any.whl

Total release size: 32.7 kB

Release files / command_eml_accept_subscription_mailman_plugin-1.0.1.tar.gz

Download URL command_eml_accept_subscription_mailman_plugin-1.0.1.tar.gz
Size 15.8 kB
Tags Source
SHA-256 checksum
How to use checksums
f112e43e1c2e7a53f76dc5ebd6eb5a4168651065d6300391826d8f1e849bfc9b
BLAKE2b-256 checksum
How to use checksums
043e3430617c0a911c345d9fac8cb6025b2ba3819e4974e368c8b448316b57c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / command_eml_accept_subscription_mailman_plugin-1.0.1-py3-none-any.whl

Download URL command_eml_accept_subscription_mailman_plugin-1.0.1-py3-none-any.whl
Size 16.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
766a4f40ab5c1d8781e9211b9569be5010c933ac91a23d992178d7d020dbd1e8
BLAKE2b-256 checksum
How to use checksums
2be454671e9ed1c2d21bef501af5a111e13d1a12987eb2fd140cd71620431307
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Security for command-eml-accept-subscription-mailman-plugin 1.0.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page