mirror of https://github.com/M66B/FairEmail.git
Small improvements
This commit is contained in:
parent
076ddd402b
commit
93f4ebb132
|
@ -2735,21 +2735,23 @@ public class HtmlHelper {
|
|||
}
|
||||
|
||||
static void removeSignatures(Document d) {
|
||||
// https://jsoup.org/apidocs/org/jsoup/select/Selector.html
|
||||
|
||||
// <div class="fairemail_signature">
|
||||
d.body().select(".fairemail_signature").remove();
|
||||
|
||||
// <div 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("div[data-smartmail=gmail_signature]").remove();
|
||||
|
||||
// Outlook: <div id="Signature" data-lt-sig-active="">
|
||||
d.body().select("#Signature").select("[data-lt-sig-active]").remove();
|
||||
d.body().select("div#Signature").select("[data-lt-sig-active]").remove();
|
||||
|
||||
// Yahoo/Android: <div id="ymail_android_signature">
|
||||
d.body().select("div#ymail_android_signature").remove();
|
||||
|
||||
// Apple: <br id="lineBreakAtBeginningOfSignature"> <div dir="ltr">
|
||||
for (Element br : d.body().select("#lineBreakAtBeginningOfSignature")) {
|
||||
for (Element br : d.body().select("br#lineBreakAtBeginningOfSignature")) {
|
||||
Element next = br.nextElementSibling();
|
||||
if (next != null && "div".equals(next.tagName())) {
|
||||
br.remove();
|
||||
|
|
Loading…
Reference in New Issue