diff --git a/app/src/main/java/eu/faircode/email/MessageHelper.java b/app/src/main/java/eu/faircode/email/MessageHelper.java index 7a5a14c029..4cd0028e58 100644 --- a/app/src/main/java/eu/faircode/email/MessageHelper.java +++ b/app/src/main/java/eu/faircode/email/MessageHelper.java @@ -20,6 +20,7 @@ package eu.faircode.email; */ import android.content.Context; +import android.text.Html; import android.text.TextUtils; import android.webkit.MimeTypeMap; @@ -809,8 +810,11 @@ public class MessageHelper { warnings.add(context.getString(R.string.title_no_charset, charset)); } - if (part.isMimeType("text/plain") || text) - result = "" + result.replaceAll("\\r?\\n", "
") + "
"; + if (part.isMimeType("text/plain") || text) { + result = Html.escapeHtml(result); + result = result.replaceAll("\\r?\\n", "
"); + result = "" + result + ""; + } return result; }