Tôi đang gửi email HTML có hình ảnh được nhúng (dưới dạng tệp đính kèm) và hình ảnh hiển thị như mong đợi trong Gmail. Tuy nhiên, chúng cũng hiển thị dưới dạng tệp đính kèm trong email. Có ai biết cách tránh điều này không, tức là tôi chỉ muốn họ trong email và không được liệt kê dưới dạng tệp đính kèm. Tôi đã sử dụng "Content-Disposition: inline". Tôi đang sử dụng Spring và JavaMail.Làm thế nào để dừng hình ảnh nhúng trong email được hiển thị dưới dạng tệp đính kèm của GMail?
Đây là những gì thư của tôi kết thúc như thế nào. Bất cứ ai có thể thấy những gì sai?
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--
Ý tưởng hay. Tôi sẽ cố gắng lặp lại tiêu đề của họ và xem nó như thế nào. Cảm ơn. –
Làm việc! Tôi phải thay đổi một số thứ: 1. Loại Nội dung đầu tiên phải là "Loại Nội dung: nhiều phần/liên quan;" 2. Tệp đính kèm hình ảnh phải * không * có "Nội dung Bố trí: nội tuyến" –
Tôi đang sử dụng emailj với nút và tôi nhận thấy rằng tôi phải sử dụng dấu ngoặc nhọn quanh id nội dung: '' 'Content-ID: '' '. Tôi hy vọng rằng sẽ giúp một ai đó. –
snapfractalpop