Chúng tôi đã tạo một hệ thống cho phép nhúng hình ảnh vào email gửi đi.Cách tạo email có hình ảnh nhúng tương thích với hầu hết ứng dụng thư khách
Đây là thông báo ban đầu mà hệ thống của chúng tôi tạo. Ví dụ này chứa tệp đính kèm hình ảnh và hình ảnh được nhúng.
Mime-Version: 1.0
From: ...
To: ...
CC:
Subject: test
x-sender: ...
x-mailer: ...
Content-Type: multipart/mixed; boundary="-------------...A128803765634794"
---------------...A128803765634794
Content-Type: multipart/related; boundary="-------------...B128803765634796"
---------------...B128803765634796
Content-Type: text/html; charset="UTF-8"
<p style="margin: 0; padding: 0"><img src="cid:083.gif" alt="" /></p>
---------------...B128803765634796
Content-type: image/gif; name="083.gif"
Content-ID: <083.gif>
X-Attachment-Id: 083.gif
Content-Disposition: Embedded; filename="083.gif"
Content-transfer-encoding: base64
............................................................................
............................................................................
......................................................
---------------PineappleCodeB128803765634796--
---------------PineappleCodeA128803765634794
Content-type: image/gif; name="waiting.gif"
Content-Disposition: Attachment; filename="waiting.gif"
Content-transfer-encoding: base64
............................................................................
............................................................................
......................................................
---------------PineappleCodeA128803765634794--
Có tiêu đề nào khác tôi nên thêm hoặc quy tắc tôi nên theo dõi không?
Tôi nhận thấy một điều ... Tôi đoán rằng đó là một phần vấn đề của tôi và một phần Gmails. nhưng ở mức nào tôi muốn làm cho nó dừng xảy ra
Khi email được nhận vào Gmail tôi nhận được
hình ảnh không được hiển thị.
Hiển thị hình ảnh dưới đây - Luôn hiển thị ảnh từ ...
Hình ảnh nhúng sau đó được hiển thị dưới dạng đính kèm hình ảnh (giống như tập tin đính kèm hình ảnh khác của tôi)
tôi bấm hiển thị hình ảnh dưới đây và hình ảnh của tôi là được hiển thị trong nội dung của email nhưng không bị xóa khỏi phần Tệp đính kèm.
Nếu tôi quay lại hộp thư của mình và quay lại email, có vẻ như nó ổn.
Tôi không hiểu tại sao điều đó lại xảy ra. Nó không phải là hình ảnh được liên kết (từ URL bên ngoài) và nó không xảy ra khi gửi hình ảnh được nhúng từ Gmail đến Gmail. Đó là những gì làm cho tôi nghĩ rằng tôi có thể làm một cái gì đó sai trái và tôi sợ rằng nó có thể ảnh hưởng đến người nhận khác.
'được nhúng 'không phải là Bố cục nội dung hợp lệ. Nó phải là 'inline' hoặc' attachment'. – dkarp