Aggressive LMTP header cleanup

This will remove all headers possible during LMTP delivery.

From: required or core does not process the message correctly.
Also required for cleartext compatibility.

Message-Id: required for clients to know which messages have been
downloaded

Chat-Is-Post-Message: is required for our attachment previews

Content-Type: required

Subject and Date: retained for cleartext compatibility for now
This commit is contained in:
Mark Felder
2026-01-20 15:21:47 -08:00
parent 42dc781d7d
commit a4bc665f59

View File

@@ -1,3 +1,7 @@
/^DKIM-Signature:/ IGNORE
/^Authentication-Results:/ IGNORE
/^Received:/ IGNORE
/^From:/ DUNNO
/^Message-Id:/ DUNNO
/^Chat-Is-Post-Message:/ DUNNO
/^Content-Type:/ DUNNO
/^Subject:/ DUNNO
/^Date:/ DUNNO
/.*/ IGNORE