BODY returned instead of BODYSTRUCTURE #65

Closed
opened 2024-01-08 14:18:32 +00:00 by quentin · 1 comment
Owner

This fetch command might fail, ref on Dovecot:

* 40 FETCH (UID 40 INTERNALDATE "08-Jan-2024 10:59:18 +0000" RFC822.SIZE 23974 BODYSTRUCTURE (("text" "plain" ("charset" "UTF-8") NIL NIL "quoted-printable" 7446 181 NIL NIL NIL NIL)("text" "html" ("charset" "UTF-8") NIL NIL "quoted-printable" 10585 180 NIL NIL NIL NIL) "alternative" ("boundary" "0000000000003b3dc705f652838c") NIL NIL NIL))
* 41 FETCH (UID 41 INTERNALDATE "08-Jan-2024 10:59:18 +0000" RFC822.SIZE 26255 BODYSTRUCTURE (("text" "plain" ("charset" "UTF-8") NIL NIL "quoted-printable" 8139 212 NIL NIL NIL NIL)("text" "html" ("charset" "UTF-8") NIL NIL "quoted-printable" 12176 202 NIL NIL NIL NIL) "alternative" ("boundary" "000000000000fc4e8305f65375e8") NIL NIL NIL))

On Aerogramme before:

* 40 FETCH (UID 40 BODY (("TEXT" "plain" ("charset" "UTF-8") NIL NIL "quoted-printable" 7446 181)("TEXT" "html" ("charset" "UTF-8") NIL NIL "quoted-printable" 10585 180) "alternative") INTERNALDATE "08-Jan-2024 14:09:20 +0000" RFC822.SIZE 23974)
* 41 FETCH (UID 41 BODY (("TEXT" "plain" ("charset" "UTF-8") NIL NIL "quoted-printable" 8139 212)("TEXT" "html" ("charset" "UTF-8") NIL NIL "quoted-printable" 12176 202) "alternative") INTERNALDATE "08-Jan-2024 14:09:20 +0000" RFC822.SIZE 26255)

On Aerogramme after:

* 40 FETCH (BODYSTRUCTURE (("TEXT" "plain" ("charset" "UTF-8") NIL NIL "quoted-printable" 7446 181 NIL)("TEXT" "html" ("charset" "UTF-8") NIL NIL "quoted-printable" 10585 180 NIL) "alternative" ("boundary" "0000000000003b3dc705f652838c")))
* 41 FETCH (BODYSTRUCTURE (("TEXT" "plain" ("charset" "UTF-8") NIL NIL "quoted-printable" 8139 212 NIL)("TEXT" "html" ("charset" "UTF-8") NIL NIL "quoted-printable" 12176 202 NIL) "alternative" ("boundary" "000000000000fc4e8305f65375e8")))
This fetch command might fail, ref on Dovecot: ``` * 40 FETCH (UID 40 INTERNALDATE "08-Jan-2024 10:59:18 +0000" RFC822.SIZE 23974 BODYSTRUCTURE (("text" "plain" ("charset" "UTF-8") NIL NIL "quoted-printable" 7446 181 NIL NIL NIL NIL)("text" "html" ("charset" "UTF-8") NIL NIL "quoted-printable" 10585 180 NIL NIL NIL NIL) "alternative" ("boundary" "0000000000003b3dc705f652838c") NIL NIL NIL)) * 41 FETCH (UID 41 INTERNALDATE "08-Jan-2024 10:59:18 +0000" RFC822.SIZE 26255 BODYSTRUCTURE (("text" "plain" ("charset" "UTF-8") NIL NIL "quoted-printable" 8139 212 NIL NIL NIL NIL)("text" "html" ("charset" "UTF-8") NIL NIL "quoted-printable" 12176 202 NIL NIL NIL NIL) "alternative" ("boundary" "000000000000fc4e8305f65375e8") NIL NIL NIL)) ``` On Aerogramme before: ``` * 40 FETCH (UID 40 BODY (("TEXT" "plain" ("charset" "UTF-8") NIL NIL "quoted-printable" 7446 181)("TEXT" "html" ("charset" "UTF-8") NIL NIL "quoted-printable" 10585 180) "alternative") INTERNALDATE "08-Jan-2024 14:09:20 +0000" RFC822.SIZE 23974) * 41 FETCH (UID 41 BODY (("TEXT" "plain" ("charset" "UTF-8") NIL NIL "quoted-printable" 8139 212)("TEXT" "html" ("charset" "UTF-8") NIL NIL "quoted-printable" 12176 202) "alternative") INTERNALDATE "08-Jan-2024 14:09:20 +0000" RFC822.SIZE 26255) ``` On Aerogramme after: ``` * 40 FETCH (BODYSTRUCTURE (("TEXT" "plain" ("charset" "UTF-8") NIL NIL "quoted-printable" 7446 181 NIL)("TEXT" "html" ("charset" "UTF-8") NIL NIL "quoted-printable" 10585 180 NIL) "alternative" ("boundary" "0000000000003b3dc705f652838c"))) * 41 FETCH (BODYSTRUCTURE (("TEXT" "plain" ("charset" "UTF-8") NIL NIL "quoted-printable" 8139 212 NIL)("TEXT" "html" ("charset" "UTF-8") NIL NIL "quoted-printable" 12176 202 NIL) "alternative" ("boundary" "000000000000fc4e8305f65375e8"))) ```
quentin added the
cat
bug
label 2024-01-08 14:18:36 +00:00
quentin changed title from Outlook on iOS is broken to BODY returned instead of BODYSTRUCTURE 2024-01-08 15:01:09 +00:00
quentin added this to the 0.2.0 milestone 2024-01-08 15:12:48 +00:00
quentin added this to the IMAP4REV1 project 2024-01-08 15:12:50 +00:00
Author
Owner

Fixing this bug fixed Outlook on iOS

Fixing this bug fixed Outlook on iOS
Sign in to join this conversation.
No description provided.