Gmail API用于发送内嵌图片

时间:2017-12-19 20:51:10

标签: gmail-api

如何使用Google API发送内联图片,这是我的同一代码 恩迪让我知道我错过了什么?

theApp.controller('SomeController', ['SettingsService', function(SettingsService) {
    console.log(SettingsService.dataVar);
}]);

最后在我的Gmail中,我无法看到内嵌图像。

1 个答案:

答案 0 :(得分:1)

您要包含MIME邮件的图片部分,但不包括图片本身。

Content-ID: <083.gif>Content-Disposition: inline headers后,您需要包含实际图片。具体来说,您可能希望在该部分添加Content-Transfer-Encoding: base64标头,并包含base64编码的图像有效负载。

了解它可以/应该如何工作的简单方法是使用Gmail通过电子邮件发送带有小图片的简短测试电子邮件。然后,在Gmail(Web UI)中转到消息选项(在“回复”按钮附近)并选择“显示原始”。这将准确显示MIME消息的构建方式。