我正在通过mandrill smtp服务器发送邮件。 嵌入的图像显示为附件。 当使用另一个smtp主机时,它们按预期显示为内联。
这是通过mandrill发送的原始电子邮件的样子,
--_av-wPsilWaNBD9LTkJ6pVYNCQ
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="header.jpg"
同样的电子邮件是通过我的其他smtp服务器发送的,
------=_Part_2_149158871.1452888744955
Content-Type: application/octet-stream; name=header.jpg
Content-Transfer-Encoding: base64
Content-Disposition: inline; filename=header.jpg
Content-ID: <1.1452888744955@10.0.1.2>
任何想法我做错了什么?或者用mandrill这不可能吗? 使用javax从java应用程序发送邮件。