Hi all,
Ryan suggested to create a SUMO article for this. Since I don't have rights to create articles at SUMO, I wrote it up in the Wiki. Foolishly I chose a URL with a dot at the end and linkify excludes the dot to clicking on the link doesn't work in plaintext e-mail. But for the archives, plaintext is preferred. Here's the link:
https://wiki.mozilla.org/User:Jorgk/8-bit_bytes_and_e-mail_corruption_at_Verizon,_Yahoo,_etc.
In this HTML version, clicking should work.
Volunteers for the SUMO article?
Jörg.
Thanks for writing this up, Jörg. Your article is a great explanation of
this problem.
However, I question whether simply publishing an article like this is an
adequate solution to this problem. If we are aware that major email
providers are corrupting emails and we've been unsuccessful at
convincing them to fix their servers, then it would seem to me that, "Be
generous in what you accept, and conservative in what you generate,"
applies here. I.e., I think we need to do more.
The simplest solution would be to make mail.strictly_mime=true the
default. Slightly better would be to leave the default how it is now,
but expose the setting in the user preferences with documentation there
rather than requiring it to be set in the configuration editor. But
perhaps the best solution would be to support a blacklist of domains
which are known not to handle 8-bit MIME properly and use
quoted-printable whenever sending to a domain on that blacklist. We
could have a built-in blacklist of domains we know are problematic and
allow the user to add additional domains.
jik
On 7/30/19 5:45 AM, Jörg Knobloch wrote:
Hi all,
Ryan suggested to create a SUMO article for this. Since I don't have
rights to create articles at SUMO, I wrote it up in the Wiki.
Foolishly I chose a URL with a dot at the end and linkify excludes the
dot to clicking on the link doesn't work in plaintext e-mail. But for
the archives, plaintext is preferred. Here's the link:
https://wiki.mozilla.org/User:Jorgk/8-bit_bytes_and_e-mail_corruption_at_Verizon,_Yahoo,_etc.
In this HTML version, clicking should work.
Volunteers for the SUMO article?
Jörg.
Maildev mailing list
Maildev@lists.thunderbird.net
http://lists.thunderbird.net/mailman/listinfo/maildev_lists.thunderbird.net
On 30 Jul 2019 15:12, Jonathan Kamens wrote:
But perhaps the best solution would be to support a blacklist of
domains which are known not to handle 8-bit MIME properly and use
quoted-printable whenever sending to a domain on that blacklist. We
could have a built-in blacklist of domains we know are problematic and
allow the user to add additional domains.
Great idea.
If you read around
https://bugzilla.mozilla.org/show_bug.cgi?id=1435903#c11, you will find
some deliberations of how to actually respect the 8BITMIME reply we
currently ignore. It's tricky, since when sending the message via SMTP,
it has already been put together with body parts, attachments, etc. and
can't be re-encoded with the server suddenly doesn't accept 8bit. Those
comments discuss a scheme were the server reply is stored for further
usage for subsequent messages.
However, Yahoo & friends are a different kettle of fix. They announce
8BITMIME and then mess up anyway. So a blacklist is the way to go.
Jörg.
On 30 Jul 2019 15:24, Jörg Knobloch wrote:
and can't be re-encoded with the server suddenly doesn't accept 8bit.
... if the server ...
Jörg et all,
Would anyone object to Postbox adding this content to our support
portal, with an acknowledgement to the author and a link back to the
original article?
We do this with a few articles with permission from Mozillazine (example
https://support.postbox-inc.com/hc/en-us/articles/222070368-How-to-Specify-a-Storage-Location-for-Mail-Files).
Best,
Sherman
Jörg Knobloch wrote on 7/30/19 6:30 AM:
On 30 Jul 2019 15:24, Jörg Knobloch wrote:
and can't be re-encoded with the server suddenly doesn't accept 8bit.
... if the server ...
Maildev mailing list
Maildev@lists.thunderbird.net
http://lists.thunderbird.net/mailman/listinfo/maildev_lists.thunderbird.net
On 30-Jul-19 7:15 PM, Jörg Knobloch wrote:
Hi all,
Ryan suggested to create a SUMO article for this. Since I don't have
rights to create articles at SUMO, I wrote it up in the Wiki.
Foolishly I chose a URL with a dot at the end and linkify excludes the
dot to clicking on the link doesn't work in plaintext e-mail. But for
the archives, plaintext is preferred. Here's the link:
https://wiki.mozilla.org/User:Jorgk/8-bit_bytes_and_e-mail_corruption_at_Verizon,_Yahoo,_etc.
In this HTML version, clicking should work.
Volunteers for the SUMO article?
Jörg.
https://support.mozilla.org/en-US/kb/formatting-problems-caused-8bit-mime
Article created and I have input the initial text based on the wiki. I
will need a lot of work to make a SUMO article. Hopefully someone has
time to massage it over the coming days.
Matt
--
“Against stupidity the gods themselves contend in vain.” /― Friedrich
von Schiller, Die Jungfrau von Orleans /