Back to original mbox, you said: >I took a closer look at the "f**k you" envelope and the envelope of the new suspcious msf entry, and I notice some differences compared to most other envelopes in the mbox - the custom headers injected by Thunderbird (i.e. X-Mozilla-Status etc.) have CRLFs on the tail instead of just an LF, which is the case of almost all envelopes in the mbox. > Unfortunately after tidying that up so that all of those headers are in parity (just an LF at the end) there is still no change in the behavior. Did you repair the folder after editing the mbox file? Or, alternately, delete the .msf and let TB re-create it? I don't know much about line endings for osx. Maybe "classic" used CRLF? and these were create back then? Anyhow, on linux (just uses LF) I see CRLF only at the end of each message in mbox and after the "From - ....". Otherwise all lines just end in LF. This shows a part of my perfectly working POP3 mbox: `` : X19fX19fX19fX19fXwpGcmVlc3VyZmVyIG1haWxpbmcgbGlzdApGcmVlc3VyZmVyQG5tci5tZ2gu aGFydmFyZC5lZHUKaHR0cHM6Ly9tYWlsLm5tci5tZ2guaGFydmFyZC5lZHUvbWFpbG1hbi9saXN0 aW5mby9mcmVlc3VyZmVy ^M From - Mon Nov 11 02:56:04 2024^M X-Mozilla-Status: 0000 X-Mozilla-Status2: 00000000 X-Mozilla-Keys: X-Account-Key: account79 X-UIDL: 2740 : ``` Where ```^M``` indicate CRLF in VIM editor; all other lines just end with LF. From what I understand, modern macOS should be the same. FWIW, I don't right off see any problem with your maildir file snippet. Was going to maybe suggest converting to maildir as a "hail mary" desperate action. :). You mention a "POP3 daemon". I assume that is your POP3 server? (Wrote this before received comment 42.) > It finalizes transmission of envelope with \r\n.\r\n. I don't know POP3 very well, is this aligned with specification? Yes, that sounds correct. Maybe that's why every message in mbox ends with CRLF.
Bug 1911477 Comment 43 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
Back to original mbox, you said: >I took a closer look at the "f**k you" envelope and the envelope of the new suspcious msf entry, and I notice some differences compared to most other envelopes in the mbox - the custom headers injected by Thunderbird (i.e. X-Mozilla-Status etc.) have CRLFs on the tail instead of just an LF, which is the case of almost all envelopes in the mbox. > Unfortunately after tidying that up so that all of those headers are in parity (just an LF at the end) there is still no change in the behavior. Did you repair the folder after editing the mbox file? Or, alternately, delete the .msf and let TB re-create it? I don't know much about line endings for osx. Maybe "classic" used CRLF? and these were create back then? Anyhow, on linux (just uses LF) I see CRLF only at the end of each message in mbox and after the "From - ....". Otherwise all lines just end in LF. This shows a part of my perfectly working POP3 mbox: ``` : X19fX19fX19fX19fXwpGcmVlc3VyZmVyIG1haWxpbmcgbGlzdApGcmVlc3VyZmVyQG5tci5tZ2gu aGFydmFyZC5lZHUKaHR0cHM6Ly9tYWlsLm5tci5tZ2guaGFydmFyZC5lZHUvbWFpbG1hbi9saXN0 aW5mby9mcmVlc3VyZmVy ^M From - Mon Nov 11 02:56:04 2024^M X-Mozilla-Status: 0000 X-Mozilla-Status2: 00000000 X-Mozilla-Keys: X-Account-Key: account79 X-UIDL: 2740 : ``` Where ```^M``` indicate CRLF in VIM editor; all other lines just end with LF. From what I understand, modern macOS should be the same. FWIW, I don't right off see any problem with your maildir file snippet. Was going to maybe suggest converting to maildir as a "hail mary" desperate action. :). You mention a "POP3 daemon". I assume that is your POP3 server? (Wrote this before received comment 42.) > It finalizes transmission of envelope with \r\n.\r\n. I don't know POP3 very well, is this aligned with specification? Yes, that sounds correct. Maybe that's why every message in mbox ends with CRLF. Edit: Sorry, sent with formatting messed up. Fixed it.