-
-
Notifications
You must be signed in to change notification settings - Fork 2k
fix: ensure message content is not modified by header filter #4429
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
polarathene
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM thanks, just an improvement to the changelog.
Due to an oversight, one of the header filters has potentially modified the message body, leading to broken cryptographic signatures. Switch to the Message-Id instead of the Content-Type header, which is usually only present in the global header. Signed-off-by: Moritz Poldrack <[email protected]> Co-Authored-by: Georg Lauterbach <[email protected]> Reported-by: Cole Young <[email protected]> Fixes: 009237c ("chore: Prevent Microsoft MUAs from sending reactions (docker-mailserver#4120)")
|
Done as requested :) |
|
Not related to this PR: Does anyone knows, why there are these |
I don't know either. I'll revise this after afterward anyway, the whitespaces are very likely not required. |
FWIW, I did investigate this feature in DMS and it looks like it had a poor implementation to begin with: #4263 (comment)
|
|
Do we want to release v15.0.2 right away? |
|
Not sure how frequently its encountered, but I would think those who are would very much appreciate a timely fix. |
Given the regression that'd be wise to do. Anything else that props up over the next week can go into a |
|
ref #4432 |
Due to an oversight, one of the header filters has potentially modified the message body, leading to broken cryptographic signatures.
Switch to the Message-Id instead of the Content-Type header, which is usually only present in the global header.
Reported-by: Cole Young [email protected]
Fixes: 009237c ("chore: Prevent Microsoft MUAs from sending reactions (#4120)")