summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJ08nY2017-07-20 19:33:22 +0200
committerJ08nY2017-07-20 19:33:22 +0200
commitdbb39e5e1ed6d27bf18900d5ce8149b3e28d4de5 (patch)
treef7f971ca81c91e8820364162e90c7a3ee0c34ab4
parent8022e81ecc9bc137bfa38d1b3ebbeac69c2597d0 (diff)
downloadpgpmailman-proposal-dbb39e5e1ed6d27bf18900d5ce8149b3e28d4de5.tar.gz
pgpmailman-proposal-dbb39e5e1ed6d27bf18900d5ce8149b3e28d4de5.tar.bz2
pgpmailman-proposal-dbb39e5e1ed6d27bf18900d5ce8149b3e28d4de5.zip
plugin: Add mta package info.
-rw-r--r--plugin.md5
1 files changed, 5 insertions, 0 deletions
diff --git a/plugin.md b/plugin.md
index a6eecac..5615ecc 100644
--- a/plugin.md
+++ b/plugin.md
@@ -43,6 +43,11 @@
- `PGPAddress` - Stores plugin specific metadata of an address. Stores the address key fingerprint and whether it was confirmed. The address public key is stored in a configurable key directory and looked up by the key fingerprint. Is created during the first subscription of a given address to a PGP enabled mailing list in the respective `SubscriptionWorkflow`.
- `PGPSigHash` - Stores a pair, signature digest and key fingerprint from the signature. Used to stop replay attacks. Every successful posting to a PGP enabled mailing list is checked for signatures and their hashes are entered into this db.
+ - `mta`
+ - `PGPBulkDelivery` - A PGP enabled bulk delivery, throws user keyids to preserve anonymity.
+ - `PGPIndividualDelivery` - A PGP enabled individual delivery.
+ - `deliver` - The custom `outgoing` callable which chooses the appropriate PGP delivery classes for a PGP enabled mailing list.
+
- `rest` - Module that exposes plugin-specific REST api, which will be used by the `django-pgpmailman` app. With the `/plugins/pgp/` root.
- `/lists/<list-id>` - For setting per-list configuration options: bounce/discard non-signed, bounce/discard non-encrypted.
- `/lists/<list-id>/key` - For getting the list-key.