Wie entferne ich “Geschnittenen Inhalt anzeigen” in GMail-HTML-E-Mails?

Lesezeit: 6 Minuten

Benutzer-Avatar
Munim

Ich versende viele HTML-E-Mails. Das Problem mit GMail ist, wenn es mehr als eine E-Mail mit demselben Betreff gibt, werden ähnliche Inhalte ausgeblendet und ein “…” angezeigt, um den “gekürzten Inhalt” anzuzeigen. Das vermasselt meine Formatierung.

Wenn ein Themenwechsel nicht möglich ist, gibt es eine Möglichkeit, dieses Verhalten zu vermeiden?

Bearbeiten: Ich sollte klarstellen, dass ich E-Mails programmgesteuert mit Amazon SES aus einem PHP-Skript sende. Deshalb habe ich die Frage in Stack Overflow gepostet.

  • Ist das eine Programmierfrage?

    – Martin Schmidt

    18. Juni 2012 um 7:14 Uhr

  • @MartinSmith Ich spreche von etwas, das ich in meinem HTML oder in den E-Mail-Headern tun kann, oder was auch immer ich beim Senden der E-Mails tun kann, um dies zu verhindern, also ja, es ist eine Programmierfrage. Entschuldigung, mir ist gerade aufgefallen, dass ich das nicht sehr deutlich gemacht habe, als ich meine Frage geschrieben habe.

    – Munim

    18. Juni 2012 um 13:16 Uhr


  • E-Mails steuern nicht das Verhalten von E-Mail-Clients.

    – Diodeus – James MacFarlane

    18. Juni 2012 um 13:20 Uhr

  • @Diodeus ja, das verstehe ich. Theoretisch mag das so sein. Ich habe mich nur gefragt, ob es eine Möglichkeit gibt, dieses Verhalten in Google Mail zu verhindern. Einige Änderungen im Markup, die dies verhindern oder so.

    – Munim

    19. Juni 2012 um 7:55 Uhr

  • Wenn Sie Ihren Inhalt in eine große Tabelle mit festen Abmessungen einpacken, erhalten Sie ein gewisses Maß an Formatierungsschutz.

    – Diodeus – James MacFarlane

    19. Juni 2012 um 13:32 Uhr

Ich bin gerade selbst auf dieses Problem gestoßen, und nach meinen Untersuchungen scheint GMail den Inhalt tatsächlich zu kürzen, wenn er den vorherigen E-Mails ähnelt.

Meine Lösung besteht darin, einfach den aktuellen Zeitstempel am Ende jeder E-Mail einzufügen:

[15:02:21 29/01/2013] Ende der Nachricht.

  • Danke für den Tipp. Eine einfache und leicht elegante Methode, um sicherzustellen, dass E-Mails nicht gekürzt werden.

    – Munim

    30. Januar 2013 um 6:03 Uhr

  • Würde das auch funktionieren, wenn Sie das zwischen Kommentar-Tags in Ihrem HTML-Code hätten ?

    – Dorn51

    11. Juni 2015 um 10:36 Uhr

  • vor dem Senden von automatischer E-Mail, in der E-Mail-Fußzeile i generated random alphanumeric strings in c# Überprüfen Sie dies, hoffe, hilft jemandem.

    – Shaiju T

    27. Juni 2015 um 11:22 Uhr


  • das ist ein toller Tipp Doug

    – Shezi

    7. April 2016 um 5:01 Uhr

  • Dies hat sich jetzt verschlechtert, da Gmail auch Blöcke aus der Mitte einer E-Mail zitiert, einschließlich Kopfzeilen, wenn sich der Inhalt wiederholt. Also habe ich darauf zurückgegriffen, vor jedem zufällige Zeichen einzufügen </p> schließendes Tag, das den Zweck zu erfüllen scheint.

    – Adam Reis

    18. Dezember 2016 um 8:31 Uhr

Benutzer-Avatar
Troggy

Um dies in HTML-E-Mails zu verhindern, füge ich zwei unsichtbare eindeutige Elemente hinzu: am Anfang und am Ende der E-Mail. So was:

...

<body>
<!-- this ensures Gmail doesn't trim the email -->
<span style="opacity: 0"> {{ randomness }} </span>

...

<!-- this ensures Gmail doesn't trim the email -->
<span style="opacity: 0"> {{ randomness }} </span>
</body>

{{ randomness }} wird durch meine Templating-Engine mit dem Wert von ersetzt Date.now() (Ich verwende node.js, könnte alles sein, was eine eindeutige Ausgabe erzeugt)

  • Dies ist die beste Antwort ab 2019.

    – Nüchtern

    28. Oktober 2019 um 15:34 Uhr

  • Android Chrome Browser Gmail Opazität funktioniert nicht

    – Mussafa

    8. April um 0:38

Benutzer-Avatar
Sarthak

Voilà! Endlich habe ich nach langem Testen eine Lösung für dieses Problem gefunden.

Was Google Mail tut, ist, dass es die Option „Getrimmten Inhalt anzeigen“ einfügt, wenn die Nachricht früheren ähnelt oder der Betreff der E-Mail so erscheint, wie er im Inhalt der E-Mail enthalten ist.

Um dies zu vermeiden, versuchen Sie einfach, eine zufällig generierte Zeichenfolge in Ihre E-Mail einzufügen, die Ihre E-Mail-Nachrichten anders macht und Google Mail nicht die Option „Getrimmten Inhalt anzeigen“ einfügen lässt.

  • Nur zur Bestätigung, falls nicht offensichtlich, scheint dies zu funktionieren, wenn die Zeichenfolge auch versteckt ist. dh innerhalb eines HTML-Kommentars. Dadurch wird das Layout Ihrer E-Mail also in keiner Weise beeinträchtigt.

    – AdamJones

    12. Mai um 12:50 Uhr


Benutzer-Avatar
Ankita.P

Wenn Sie Ihren Betreff nicht ändern können, können Sie sicherlich zur Optimierung von HTML-Mailern greifen.

  1. Weil die von Google Mail zugelassene HTML-Dateigröße 102 KB beträgt. Wenn Google Mail feststellt, dass Ihre HTML-Datei größer als 102 KB ist, wird die Nachricht am Ende Ihres HTML-Mailers abgeschnitten angezeigt. Die Dateigröße ist unabhängig von der Bildgröße, die in den Mailern enthalten ist (ich ziehe hier einen Bildlink in Betracht).

  2. Wenn Ihre HTML-Datei viele Leerzeichen und Wagenrückläufe enthält. Die beste Option ist also, Ihr CSS mit dem Inline-CSS-Tool von Mail Chimps zu inlinen und dann Ihre HTML-Datei zu komprimieren (Dann sind zahlreiche HTML-Kompressoren online verfügbar). Diese 2 Tricks sollten sicherlich funktionieren, um zu vermeiden, dass Ihre E-Mail-Nachricht abgeschnitten wurde.

Weitere Informationen finden Sie unter Dies Verknüpfung.

Einstellungen –> Allgemein –> Konversationsansicht –> Konversationsansicht aus

Dadurch werden die E-Mails im Grunde nicht gruppiert und der Inhalt nicht gekürzt.

  • Das ist in Ordnung … aber natürlich hilft dies einem Entwickler nicht, der versucht sicherzustellen, dass die E-Mails, die Sie senden, dies nicht tun. Sie können nicht sicherstellen, dass der Endbenutzer dies deaktiviert hat.

    – Kennmore

    29. Juni 2018 um 21:49 Uhr

  • Dies ist die eigentliche Antwort zum Anzeigen von Google Mail-E-Mails mit deaktivierter Funktion für getrimmte Inhalte

    – Will Sheppard

    2. Oktober 2018 um 9:35 Uhr

Benutzer-Avatar
stdvs

Das Einfügen von ein oder zwei zufälligen Zeichen unter Ihrer Signatur scheint Google Mail genug zu verwirren, um den Inhalt unbeschnitten zu lassen, lässt mich aber auch wie eine betrunkene verrückte Person aussehen. Dieses Problem muss gelöst werden, wenn Google möchte, dass die Leute Google Mail ernst nehmen. Ich hätte gerne die Option, mehr Google-Produkte zu integrieren, aber Fehler wie dieser, die kein Kinderspiel sein sollten, machen es schwierig, sich zu verpflichten.

  • Das ist in Ordnung … aber natürlich hilft dies einem Entwickler nicht, der versucht sicherzustellen, dass die E-Mails, die Sie senden, dies nicht tun. Sie können nicht sicherstellen, dass der Endbenutzer dies deaktiviert hat.

    – Kennmore

    29. Juni 2018 um 21:49 Uhr

  • Dies ist die eigentliche Antwort zum Anzeigen von Google Mail-E-Mails mit deaktivierter Funktion für getrimmte Inhalte

    – Will Sheppard

    2. Oktober 2018 um 9:35 Uhr

Beachten Sie zusätzlich zu den anderen Antworten, dass Nachrichten mit einer Größe von über 102 KB wahrscheinlich gekürzt werden. Achten Sie auf aufgeblähtes CSS oder eingebettete Bilder, die zu einer zu großen Dateigröße beitragen.

Bearbeiten: Einige Quellen dieser Informationen für Neugierige

  • Das ist interessant. Es ist jedoch hilfreich, wenn Sie eine Quelle dafür haben.

    – Munim

    28. Januar 2014 um 4:55 Uhr

  • Ah .. Du sprichst von der Mitteilung “Nachricht abgeschnitten”. Nicht genau das gleiche wie meine Frage, aber trotzdem relevant. Vielen Dank.

    – Munim

    29. Januar 2014 um 4:59 Uhr

1300640cookie-checkWie entferne ich “Geschnittenen Inhalt anzeigen” in GMail-HTML-E-Mails?

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy