Frage

Ich schicke HTML-E-Mails mit eingebetteten Bildern (als Anhang) und die Bilder angezeigt werden, wie in GMail erwartet. Allerdings zeigen sie auch als Anlagen unter der E-Mail auf. Wer weiß, wie dies zu vermeiden, das heißt ich sie in der E-Mail will nur und nicht als Anhang aufgeführt. Ich habe ": Inline-Content-Disposition" verwendet. Ich bin mit Frühling und Java Mail.

Hier ist, was meine Mails wie am Ende. Kann jemand etwas falsch?

Delivered-To: ...
...
Subject: ...
MIME-Version: 1.0
Content-Type: multipart/mixed; 
    boundary="----=_Part_0_1248835444.1288246311187"

------=_Part_0_1248835444.1288246311187
Content-Type: multipart/related; 
    boundary="----=_Part_1_592250078.1288246311197"

------=_Part_1_592250078.1288246311197
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

<html>
<body>
<p><img src="cid:a0"/></p>
</body>
</html>
------=_Part_1_592250078.1288246311197
Content-Type: image/x-png
Content-Transfer-Encoding: base64
Content-Disposition: inline
Content-ID: <a0>

iVBORw0KGgoAAAANSUhEUgAAAPAAAABQCAYAAAAnSfh8AAAACXBIWXMAAC4jAAAuIwF4pT92AAAA
...
Qcz8hzyUxqGHjkNbsY4Df5iBg6OIwafQHBxFjP8PAIwl43uhncLdAAAAAElFTkSuQmCC
------=_Part_1_592250078.1288246311197--

------=_Part_0_1248835444.1288246311187--
War es hilfreich?

Lösung

Es ist möglich, ein solches Mail-Körper aus GMail zu erhalten, indem Sie folgende Schritte ausführen:

  1. enable in Gmail Labs "Einfügen von Bildern von Kent T"
  2. schreiben Sie eine E-Mail und betten ein Bild in der E-Mail
  3. die E-Mail an sich selbst senden
  4. Öffnen Sie die Mail. In der oberen rechten Ecke, drücken Sie das Bild mit dem Pfeil nach unten (rechts in der Nähe von Reply) und drücken Sie „Original zeigen“. Dort finden Sie ein Beispiel für eine solche Mail finden.

Ich tat dies und bekam folgendes Ergebnis, in dem das Bild nicht als Anhang aufgeführt ist. Vielleicht ist diese Mail Körper hilft Ihnen eine richtige Mail mit Frühling und Java Mail zu erstellen:

MIME-Version: 1.0
...
Subject: ...
From: ...
To: ...
Content-Type: multipart/related; boundary=000e0cd62fb69a9c280493a7a1c0

--000e0cd62fb69a9c280493a7a1c0
Content-Type: multipart/alternative; boundary=000e0cd62fb69a9c250493a7a1bf

--000e0cd62fb69a9c250493a7a1bf
Content-Type: text/plain; charset=ISO-8859-1

[image: abc.png]

--000e0cd62fb69a9c250493a7a1bf
Content-Type: text/html; charset=ISO-8859-1

<img src="cid:ii_12bf191c5eab934e" alt="abc.png" title="abc.png"><br>

--000e0cd62fb69a9c250493a7a1bf--
--000e0cd62fb69a9c280493a7a1c0
Content-Type: image/png; name="abc.png"
Content-Transfer-Encoding: base64
Content-ID: <ii_12bf191c5eab934e>
X-Attachment-Id: ii_12bf191c5eab934e

iVBORw0KGgoAAAANSUhEUgAAAJ4AAADLCAIAAAAQpL1oAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA
...
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top