Können Sie in Google Mail Nur-Text-Nachrichten in Schrift mit fester Breite anzeigen lassen?

34

Ist es möglich, dass Google Mail Nachrichten nur mit text/plainInhalt anzeigt, wenn eine Schriftart mit konstanter Breite verwendet wird? Zur Verdeutlichung würde ich es immer noch vorziehen multipart/alternative, wenn Nachrichten mit einem HTML-Teil im HTML-Modus angezeigt werden. (Mit anderen Worten, genau wie Thunderbird .)

Ich erhalte einige Klartextnachrichten mit einer tabellenartigen Formatierung, die offensichtlich von der Schriftart mit konstanter Breite abhängt. Google Mail unterbricht die Formatierung folgendermaßen:

Alt-Text

Ich würde natürlich so etwas wollen:

Alt-Text

(Nachrichten, die einem bestimmten Filter entsprechen (oder mit einem bestimmten Label versehen sind), in fester Breite anzuzeigen, wäre hier eine ebenso gute Lösung. Wenn dies also möglich ist, lassen Sie es mich bitte wissen!)

Ich habe mich in den Google Mail-Einstellungen umgesehen, konnte aber nichts Passendes finden. Die Option " Original anzeigen" ist ein Workaround, aber es ist ziemlich umständlich, wenn Sie das immer tun müssen.


Dies ist ein Repost einer alten (ungelösten) Super-User-Frage ( Google-Cache ). Ich hätte es lieber auf Webapps migriert , aber das ist nicht möglich, da es den Anschein hat, als hätten löschfreudige SU-Moderatoren es aus irgendeinem Grund vor kurzem komplett entfernt.

Jonik
quelle

Antworten:

13

Update 15.07.2019:

Die gmail-fixed-fontErweiterung wird jetzt auf github gehostet: https://github.com/jparise/gmail-fixed-font

Die Anweisungen finden Sie in der README-Datei zu repo. Zusammenfassend (vorausgesetzt, Sie verwenden Chrome):

  1. Laden Sie das Skript herunter
  2. Öffnen Sie eine neue Registerkarte und navigieren Sie zu chrome://extensions/
  3. Aktivieren Sie den Entwicklermodus
  4. Ziehen Sie das Skript per Drag & Drop in das Fenster und installieren Sie es
  5. (Optional) Möglicherweise möchten Sie die Erweiterung nur für die Google Mail-Domain zulassen, indem Sie auf Details> Site-Zugriff: Auf bestimmten Sites klicken und https://mail.google.comin das Dialogfeld eingeben und speichern

Ok, Sie müssen Gmail Fixed Font Userscript ausprobieren

// ==UserScript==
// @name           Gmail Fixed Font
// @namespace      http://www.indelible.org/
// @description    Fixed-font message bodies for Gmail
// @author         Jon Parise, James Tunnicliffe
// @version        1.3
// @include        http://mail.google.com/*
// @include        https://mail.google.com/*
// @include        http://*.mail.google.com/*
// @include        https://*.mail.google.com/*
// @grant          GM_addStyle
// ==/UserScript==

// Plain-text Message Body
var css = ".ii, .Ak { font: medium monospace !important; }";
// Compose Interface
css += ".editable { font: medium monospace !important; }";

if (typeof GM_addStyle != "undefined") {
    GM_addStyle(css);
} else if (typeof addStyle != "undefined") {
    addStyle(css);
} else {
    var heads = document.getElementsByTagName("head");
    if (heads.length > 0) {
        var node = document.createElement("style");
        node.type = "text/css";
        node.appendChild(document.createTextNode(css));
        heads[0].appendChild(node);
    }
}
Amrok
quelle
6

Wenn Sie Chrome verwenden, kümmert sich die Google Mail- Erweiterung für Text mit fester Breite darum.

Ale
quelle
1
+1, gut zu wissen, auch wenn dies nicht genau das tut, was ich will (es verwendet feste Breite auch für mehrteilige Nachrichten, die einen HTML-Teil enthalten)
Jonik
3
Dies scheint mit der neuen Gmail-Version nicht zu funktionieren.
6005,
4

Als nächstes können Sie "Antworten" oder "Weiterleiten" wählen und die Schriftart in "Courier New" ändern.

Amrok
quelle
1
Ehrlich gesagt scheint dies ungeschickt. Sogar die "Original anzeigen" -Umgehung (in der Frage erwähnt) ist handlicher, und was ich suche, ist etwas Automatisches ...
Jonik
4

Das hat mich verrückt gemacht, aber ich wollte nur Monospace für bestimmte Mailinglisten und wollte auch die Schriftgröße anpassen können.

Nachdem ich mir die vorhandenen Lösungen und Vorschläge angesehen hatte, erstellte ich eine neue Chrome-Erweiterung (kostenlos und Open Source), die CSS-Eigenschaften per GMail-Label anwendet. Ich hatte bereits GMail-Regeln, um Labels auf meine Mailinglisten-Nachrichten anzuwenden, sodass dies für mich gut funktionierte.

Die CSS-Selektoren und -Logik sollten zuverlässiger sein als die .ii, .Akin anderen Antworten genannten. Sie können verschiedene Stileigenschaften für die Nachrichtenansicht und den Antwort- / Weiterleitungs-Editor anwenden.

Sie können die veröffentlichte Version im Chrome Web Store verwenden oder von der Quelle im Entwicklermodus installieren.

Quelle: https://github.com/mscalora/GMailStyleByLabel

Chrome Web Store: GMail Label Styler

Mike
quelle
Wenn dies nur auf den Herausgeber bei der Beantwortung zutrifft
Pawel Veselov
1

Wenn Sie eine benutzerdefinierte CSS-Erweiterung wie Stylish oder meinen Favoriten Stylebot verwenden, können Sie einfach das CSS einfügen, das im obigen UserScript verwendet wird:

.ii, .Ak  { font: medium monospace !important; }
.editable { font: medium monospace !important; }

Arbeitet noch ab 2017

Tobia
quelle
Scheint nicht zu sein , ziemlich genug im Jahr 2019 ...
SamB