我正在接收包含嵌入图片的HTML电子邮件,图片会在GMail中按预期显示。但是在我的html中找不到图像
以下屏幕截图显示了邮件正文和检查元素中的损坏图像
big_results=mapply(some_function,
list_of_df,
list_of_vector)
内容类型:multipart / related。
答案 0 :(得分:1)
就像你说的那样,你收到的是multipart/related
mime类型,但看起来你只是看text/html
部分。
multipart/related
mime类型意味着至少有2个部分(每个部分都有自己的mime类型),因此除text/html
之外,可能还有image/*
mime类型部分。< / p>
对于嵌入式图片,Gmail API会将其发送到这些不同的部分。如您所见,html部分引用了嵌入图像cid:image002.png@01D1BDB3.A9B852C0
,这是Content-ID
mime类型部分的image/*
值。
因此,您必须阅读image/*
部分才能获取其值并使用它来替换html中的cid
。