Skip to content
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

Fix threading view in Thunderbird (others?) #1304

Merged
merged 1 commit into from
Nov 14, 2023

Conversation

tkasch
Copy link

@tkasch tkasch commented Nov 8, 2023

Replies sent via SnappyMail break thread view in Thunderbird due to not standard-compliant Reply-To and References headers.

  • Due to the long IDs, the headers Reply-To, References (and Messge-ID) are split between the header name and its value. According to section RFC5322, section 2.2.3, this may be legal but it obviously causes problems.

  • On subsequent replies, the parent's ID gets prepended to the References header. Section 3.6.4 of the same RFC specifies that the ID should be appended to that header.

Replies sent via SnappyMail break thread view in Thunderbird
due to not standard-compliant Reply-To and References headers.

* Due to the long IDs, the headers `Reply-To`, `References` (and `Messge-ID`)
  are split between the header name and its value. According to section RFC5322,
  section 2.2.3, this may be legal but it obviously causes problems.

* On subsequent replies, the parent's ID gets prepended to the `References`
  header. Section 3.6.4 of the same RFC specifies that the ID should be
  appended to that header.
@the-djmaze the-djmaze merged commit 442c4f5 into the-djmaze:master Nov 14, 2023
@the-djmaze the-djmaze added the bug Something isn't working label Nov 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants