mirror of
https://github.com/M66B/FairEmail.git
synced 2025-12-31 18:11:03 +01:00
Fix "ascii" charset
This commit is contained in:
@@ -800,13 +800,11 @@ public class MessageHelper {
|
||||
ContentType ct = new ContentType(part.getContentType());
|
||||
String charset = ct.getParameter("charset");
|
||||
|
||||
String encoding = null;
|
||||
try {
|
||||
String[] enc = part.getHeader("Content-Transfer-Encoding");
|
||||
if (enc != null && enc.length > 0)
|
||||
encoding = enc[0];
|
||||
} catch (MessagingException ex) {
|
||||
Log.w(ex);
|
||||
// Fix common mistakes
|
||||
if (charset != null) {
|
||||
charset = charset.replace("\"", "");
|
||||
if ("ASCII".equals(charset.toUpperCase()))
|
||||
charset = "us-ascii";
|
||||
}
|
||||
|
||||
if (TextUtils.isEmpty(charset) || "US-ASCII".equals(charset.toUpperCase())) {
|
||||
|
||||
Reference in New Issue
Block a user