diff options
| author | Slava Monich <slava.monich@jolla.com> | 2020-07-26 03:03:44 +0300 |
|---|---|---|
| committer | Chris Adams <chris.adams@qinetic.com.au> | 2023-11-08 19:13:22 +1000 |
| commit | 64520d1e87718be1410e99746d3045eed0dc07b4 (patch) | |
| tree | 1b113cd16f5d5651fac2ccf8f38130e19225d3b1 /examples/qtmail/browserwidget.cpp | |
| parent | a32ca6254da5056e874965976c2ab3dc2620c23c (diff) | |
Handle encoded-word's containing partial characters
That's actually a violation of the spec (RFC 2047):
https://tools.ietf.org/html/rfc2047#section-5
Each 'encoded-word' MUST represent an integral number of characters.
A multi-octet character may not be split across adjacent 'encoded-
word's.
but if charsets match, the data can be concatenated first and then
converted to characters. Which is what all other email clients seem
to be doing - I haven't found a single one which wouldn't handle it.
Change-Id: I5bbb785343ad60459fa6e52f5728fd796c7e5961
Reviewed-by: Pekka Vuorela <pvuorela@iki.fi>
Reviewed-by: Christopher Adams <chris.adams@qinetic.com.au>
Diffstat (limited to 'examples/qtmail/browserwidget.cpp')
0 files changed, 0 insertions, 0 deletions
