Remove FairEmail signatures

This commit is contained in:
M66B 2023-11-09 11:43:24 +01:00
parent 043824484e
commit 02f31ffa4a
2 changed files with 8 additions and 2 deletions

View File

@ -2736,6 +2736,9 @@ public class HtmlHelper {
} }
static void removeSignatures(Document d) { static void removeSignatures(Document d) {
// <div class="fairemail_signature">
d.body().select(".fairemail_signature").remove();
// <div data-smartmail="gmail_signature"> // <div data-smartmail="gmail_signature">
// <div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"> // <div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">
d.body().select("[data-smartmail=gmail_signature]").remove(); d.body().select("[data-smartmail=gmail_signature]").remove();

View File

@ -1043,8 +1043,11 @@ public class MessageHelper {
document.body().prependChild(div); document.body().prependChild(div);
} }
document.select("div[fairemail=signature]").removeAttr("fairemail"); document.select("div[fairemail=signature]")
document.select("div[fairemail=reference]").removeAttr("fairemail"); .removeAttr("fairemail")
.addClass("fairemail_signature");
document.select("div[fairemail=reference]")
.removeAttr("fairemail");
Elements reply = document.select("div[fairemail=reply]"); Elements reply = document.select("div[fairemail=reply]");
if (message.isPlainOnly()) if (message.isPlainOnly())