Textinjektion bei Plain-Text-Mails

markham

Mitglied
Thread Starter
Dabei seit
11.10.2022
Beiträge
18
Reaktionspunkte
8
Hallo zusammen,

ich nutze das Standard-Mail-Programm von Apple und schreibe meine Mails bevorzugt als Plain Text. Nun ist mir aufgefallen, dass 'Mail' beim Versenden den Text ändert, wenn er eine URL enthält. Beispielsweise habe ich folgenden Text an mich selbst geschickt:

1.png


Die URL wurde von 'Mail' hervorgehoben und anklickbar gemacht – nicht ungewöhnlich, so machen das andere Editoren ja auch.

Empfangen habe ich dann allerdings den Text wie folgt, d.h. 'Mail' hat da von sich aus '<https://example.com/>' eingefügt:

2.png


Das ist nicht das Verhalten, wie ich es erwarte. Kann man das abstellen? Eine Plain-Text-Mail sollte genau so abgeschickt werden, wie sie eingegeben und angezeigt wird.
 
Guck dir mal bitte den Quelltext komplett an, das wird ja trotzdem wohl MIME kodiert wegen nicht ASCII Zeichen und dabei wird wohl die URL konform kodiert.
 
So sieht die empfangene Datei im Rohformat aus (anonymisiert):

Code:
From: ---
Content-Type: text/plain;
    charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.400.31\))
Subject: test
X-Universally-Unique-Identifier: ---
Message-Id: ---
Date: Wed, 24 Jan 2024 17:11:14 +0100
To: ---

Lorem ipsum dolor sit amet, quo volumus intellegat at =
https://example.com <https://example.com/>, rationibus scribentur sea =
te.
 
Da musst du mal nachlesen, ob MIME das so verlangt oder ob Apple das einfach so handhabt wegen URL Spoofing.
 
Ist halt blöd, weil es den Absender als Deppen erscheinen lässt, der nicht mal eine Mail verfassen kann ...
 
Habe jetzt mal eine Plain-Text-Mail über das Web-Interface von Proton-Mail verschickt und mit Apple-Mail empfangen. Die kam so an, wie sie sollte: unverändert wie eingegeben. Keine Tricksereien mit der URL.
 
Auch MIME?
Mit Clients meinte ich keine Web Clients, sondern Thunderbird und Konsorten.
 
Es kam von Proton an:

Code:
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Als eigenständigen Client habe ich momentan nur Apple-Mail. Müsste ich dann mal andere installieren und testen.

Was offenbar auch geht (habe ich gerade probiert): Text in einem anderen Texteditor schreiben und dann in Mail kopieren. Dann wird nicht an URLs rumgepfuscht. Das scheint erst zu passieren, wenn Mail eine URL erkennt und auch hervorhebt, also üblicherweise wenn man den Text direkt eingibt.
 
Das war es nicht, es hat mich aber auf die richtige Fährte gebracht. Es waren die standardmäßig aktivierten "Smart Links" – abstellen und der Spuk ist vorbei. Was für'n Scheiß. Daher danke dir!
 
Zurück
Oben Unten