Caution
This is an alpha release. While the functionality is sound, the packaging is probably not even beta quality. Compilation of the components written in C has only been tested under Linux.
Description
postconfirm consists of postconfirmd, which is the long-running (daemon) part, and postconfirmc, which is the client part of a client-server program which handles email confirmations. It is intended as a front-end to mailing lists. It provides funcitonality which is a subset of TMDA, but is adapted to high-volume usage and does not have anywhere near all the bells and whistles which TMDA has. On the other hand, since the whitelist lookup is done by the long-running server part, the overhead of doing a verification that a poster has a confirmed address is much smaller than for TMDA. This makes it a factor 1000 or more faster than TMDA in production, with a memory footprint a factor 20 smaller.
Changelog
Version 0.42.1 (31 Jul 2018)
Added domain name normalization (to lowercase) before checking whether we got a hit on the _dmarc domain lookup. Commented out verbose wall-time log messages.
Version 0.42.0 (09 May 2018)
Added a check on the sender address during dmarc-reverse processing, requiring that the sender is whitelisted or has a confirmed address.
Changed the logging of dmarc-reverse processing to use a more compact log line format, and commented out some debug logging statements.
Added exception catching and loggin for failures to open smtp sessions to the configured server and port.
Fixed a log writing bug.
Version 0.41.5 (20 Apr 2018)
Fixed dmarc_reverse() to not re-send to other addresses than the indicated recipient.
Metadata
Release files for postconfirm 0.42.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| postconfirm-0.42.1.tar.gz | 70.0 kB | Without provenance | Details |
Release files / postconfirm-0.42.1.tar.gz
| Download URL | postconfirm-0.42.1.tar.gz |
|---|---|
| Size | 70.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2d4c300154c167d454226f16186df021918e8b0d3835222786e089e9c4e4002c
|
|
BLAKE2b-256 checksum How to use checksums |
5c28bbdfbac9278c70ad3b25d7baf07efc147594e675a6f053f4940fad741f52
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
Python-urllib/2.7
|
Security for postconfirm 0.42.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.