Skip to main content

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.

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)

Source distribution for postconfirm 0.42.1
File Size Uploaded
postconfirm-0.42.1.tar.gz 70.0 kB 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

Release history Release notifications | RSS feed

This release

0.42.1 This release

1 release file

0.42.0

1 release file

0.41.5

1 release file

0.41.4

1 release file

0.41.3

1 release file

0.41.2

1 release file

0.41.1

1 release file

0.41.0

1 release file

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