summaryrefslogtreecommitdiff
path: root/Mailman/HTMLFormatter.py
diff options
context:
space:
mode:
authorbwarsaw2000-07-26 05:05:43 +0000
committerbwarsaw2000-07-26 05:05:43 +0000
commitfde6d0d5e2118c2a3c3f283cbd529a5ad45d8457 (patch)
tree2af00b58af34a552853d418c6402ae7ddca2157d /Mailman/HTMLFormatter.py
parent7f46d3332c15a7ebba80192057a7bef9c50553ca (diff)
downloadmailman-fde6d0d5e2118c2a3c3f283cbd529a5ad45d8457.tar.gz
mailman-fde6d0d5e2118c2a3c3f283cbd529a5ad45d8457.tar.zst
mailman-fde6d0d5e2118c2a3c3f283cbd529a5ad45d8457.zip
Enqueue(): Elaborate on the text fed to the SHA hashing function for
calculating the file name. If a message is sent to two lists simultaneously and the receiving MTA doesn't distinguish them with something like a Delivered-To: header (as Postfix does), the hashes could be the same, prevent one or the other list from receiving the message. Now the hash is composed of the message's text, the destination list's name, and a string representation of the current floating point time. That ought to be unique enough for every message.
Diffstat (limited to 'Mailman/HTMLFormatter.py')
0 files changed, 0 insertions, 0 deletions