We have moved to a new Sailfish OS Forum. Please start new discussions there.

Why sending text mails base64 encoded?

asked 2014-01-03 15:48:10 +0200

axaq gravatar image

updated 2014-01-14 11:09:21 +0200

eric gravatar image

The Jolla-Mail app sends also simple text mails base64 encoded:

Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: base64

Why not sending mails as "quoted-printable" like the N9 ?

Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
edit retag flag offensive close delete

1 Answer

Sort by » oldest newest most voted

answered 2014-01-07 13:54:21 +0200

VDVsx gravatar image

Do you have any use case for this ? Encoded emails will reduce data transfer a little bit.

edit flag offensive delete publish link more



I think you got it backwards: base64 encoding increases the size.
From Wikipedia:
Thus, the actual length of MIME-compliant Base64-encoded binary data is usually about 137% of the original data length, though for very short messages the overhead can be much higher due to the overhead of the headers.

clau ( 2014-01-07 14:46:59 +0200 )edit
Login/Signup to Answer

Question tools



Asked: 2014-01-03 15:48:10 +0200

Seen: 287 times

Last updated: Jan 07 '14