diff options
| -rw-r--r-- | plugin.md | 20 |
1 files changed, 17 insertions, 3 deletions
@@ -18,15 +18,29 @@ - `EncryptedOutgoingRunner` - Encrypts and optionally signs for configured lists. This is a runner and not a Pipeline since we need to encrypt all outgoing messages, so digests, virgin messages, posts... - `archivers` - - `EncryptedHyperKittyArchiver` - Fetches list archive public keys from `pgphyperkitty`, uses them to send messages to archive encrypted, for encrypted lists. + - `EncryptedHyperKittyArchiver` - Fetches list archive public keys from `django-pgpmailman`, uses them to send messages to archive encrypted, for encrypted lists. + - `EncryptedLocalArchiver` - Stores messages encrypted with list-key in maildir format. - `initialize()` - A callable to be setup in a Mailman hook, to setup everything necessary for pgpmailman to run. Such as adding the `listname-key`@ subaddress, creating keyrings if not found, subscribing to events if necessary. + * `django-pgpmailman` - A Django app that extends Postorius and HyperKitty, also with an associated example_project that combines Postorius, HyperKitty while extending their templates and views seamlessly. ## Instalation - * A setuptools package that needs to be installed into the same virtualenv as the Mailman 3 instance. +### Core plugin + +A setuptools package that needs to be installed into the same virtualenv as the Mailman 3 instance. + +### Django app + +A setuptools package that needs to be installed into the same virtualenv as the Postorius and HyperKitty instances, packaged with an example_project. ## Configuration - * Custom runners, archivers and other site configuration options would need to be set.
\ No newline at end of file +### Core plugin + +Custom runners, archivers and other site configuration options would need to be set. + +### Django app + +As any of Mailman's Django apps, will be packaged with an example_project with default configuration.
\ No newline at end of file |
