Emit fedora-messaging messages from Mailman 3
Project description
Mailman3 Fedmsg plugin
Publish notifications about emails to the Fedora Messaging bus.
Enable this by adding the following to your mailman.cfg file:
[archiver.fedora_messaging]
# The class implementing the IArchiver interface.
class: mailman3_fedmsg_plugin.Archiver
enable: yes
Your Fedora Messaging configuration file must be working.
You can exclude certain lists from publication by adding them to the
excluded_lists key in the Fedora Messaging configuration files's
[consumer_config] section:
[consumer_config]
excluded_lists = ["bugzilla.lists.fedoraproject.org, commits.lists.fedoraproject.org"]
The values must be the list ID (dotted format) and they must be separated by commas if you want to exclude multiple lists.
In this section, you can also set the URL of the HyperKitty instance where the messages are archived, if any:
[consumer_config]
archive_base_url = "https://lists.fedoraproject.org/archives/"
In the same section, you can set the list of domains that the plugin can extract usernames from:
[consumer_config]
# Domains where we can extract the username from the address
owned_domains = ["fedoraproject.org", "centos.org"]
Project details
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 mailman3_fedmsg_plugin-1.0.1.tar.gz.
File metadata
- Download URL: mailman3_fedmsg_plugin-1.0.1.tar.gz
- Upload date:
- Size: 16.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8185ab639d75a85627ab4649b060ca2f46b65e2ef4f7c33afbaad18bd26274e0
|
|
| MD5 |
4b7f4a47d77220882d89c2bbe03089f7
|
|
| BLAKE2b-256 |
1017b505d76d57b1f955c31a3acf34b5b5bd7d4966d278e1e14154f56217fdf5
|
Provenance
The following attestation bundles were made for mailman3_fedmsg_plugin-1.0.1.tar.gz:
Publisher:
main.yml on fedora-infra/mailman3-fedmsg-plugin
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
mailman3_fedmsg_plugin-1.0.1.tar.gz -
Subject digest:
8185ab639d75a85627ab4649b060ca2f46b65e2ef4f7c33afbaad18bd26274e0 - Sigstore transparency entry: 462904181
- Sigstore integration time:
-
Permalink:
fedora-infra/mailman3-fedmsg-plugin@681805004405716c28988d2df4306053f4c8a98c -
Branch / Tag:
refs/tags/1.0.1 - Owner: https://github.com/fedora-infra
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
main.yml@681805004405716c28988d2df4306053f4c8a98c -
Trigger Event:
push
-
Statement type:
File details
Details for the file mailman3_fedmsg_plugin-1.0.1-py3-none-any.whl.
File metadata
- Download URL: mailman3_fedmsg_plugin-1.0.1-py3-none-any.whl
- Upload date:
- Size: 17.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
546252c5f14c9e584f50f0f537914df6598b8165525c1b5b912803c2a3fc8322
|
|
| MD5 |
1f6410ea9ca730dd124641ae21d7adaa
|
|
| BLAKE2b-256 |
f4a9c1f0f7d339a7aaff71c67bc38d841799e616325d9e037a45d69a6f9f1be5
|
Provenance
The following attestation bundles were made for mailman3_fedmsg_plugin-1.0.1-py3-none-any.whl:
Publisher:
main.yml on fedora-infra/mailman3-fedmsg-plugin
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
mailman3_fedmsg_plugin-1.0.1-py3-none-any.whl -
Subject digest:
546252c5f14c9e584f50f0f537914df6598b8165525c1b5b912803c2a3fc8322 - Sigstore transparency entry: 462904188
- Sigstore integration time:
-
Permalink:
fedora-infra/mailman3-fedmsg-plugin@681805004405716c28988d2df4306053f4c8a98c -
Branch / Tag:
refs/tags/1.0.1 - Owner: https://github.com/fedora-infra
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
main.yml@681805004405716c28988d2df4306053f4c8a98c -
Trigger Event:
push
-
Statement type: