كيفية إيقاف الصور المضمنة في البريد الإلكتروني التي يتم عرضها كمرفقات بواسطة Gmail؟
-
27-09-2019 - |
سؤال
أقوم بإرسال رسائل البريد الإلكتروني HTML مع صور مضمنة (كمرفقات) وعرض الصور كما هو متوقع في Gmail. ومع ذلك ، فإنها تظهر أيضًا كمرفقات تحت البريد الإلكتروني. هل يعرف أي شخص كيفية تجنب هذا ، أي أريدهم في البريد الإلكتروني فقط وليس المدرجة كمرفقات. لقد استخدمت "تحديد المحتوى: مضمّن". أنا أستخدم الربيع وجافاميل.
هذا هو ما ينتهي به بريدي. هل يمكن لأي شخص أن يرى ما هو الخطأ؟
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--
المحلول
من الممكن إخراج جسم البريد من Gmail من خلال اتباع هذه الخطوات:
- تمكين في Gmail Labs "إدخال الصور بواسطة Kent T"
- اكتب بريدًا وقم بتضمين صورة في البريد
- أرسل البريد إلى نفسك
- افتح البريد. في الزاوية اليمنى العليا ، اضغط على الصورة مع السهم لأسفل (يمين الرد) واضغط على "إظهار الأصلي". هناك ستجد مثالاً على هذا البريد.
لقد فعلت هذا وحصلت على النتيجة التالية ، حيث لا يتم سرد الصورة كمرفق. ربما يساعدك جسم البريد هذا على إنشاء بريد مناسب مع الربيع وجافاميل:
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
...
لا تنتمي إلى StackOverflow