mox/queue
Mechiel Lukkien 8c3c12d96a
add message size consistency check
the bulk of a message is stored on disk. a message prefix is stored in the
database (for prefixed headers like "Received:"). this adds a check to ensure
Size = prefix length + on-disk file size.

verifydata also checks for this now.

and one older and one new (since yesterday) bug was found. the first when
appending a message without a header/body section (uncommon). the second when
sending messages from webmail with localserve (uncommon).
2023-08-08 22:10:53 +02:00
..
direct.go new feature: when delivering messages from the queue, make it possible to use a "transport" 2023-06-16 18:57:05 +02:00
dsn.go in DSNs, add a References header pointing to the message with deliverability issues 2023-07-23 17:56:39 +02:00
queue.go add message size consistency check 2023-08-08 22:10:53 +02:00
queue_test.go fix race in test setup/teardown 2023-08-07 23:14:31 +02:00
submit.go new feature: when delivering messages from the queue, make it possible to use a "transport" 2023-06-16 18:57:05 +02:00