逻辑应用和 Outlook 嵌入图像
Posted
技术标签:
【中文标题】逻辑应用和 Outlook 嵌入图像【英文标题】:Logic Apps and Outlook embedded images 【发布时间】:2021-03-06 15:24:02 【问题描述】:我想将嵌入图像从 Outlook 电子邮件复制到我的 Blob 存储。我有一个步骤可以在电子邮件附件上运行 For Each(嵌入的图像被识别为附件)。但是当我查看电子邮件的原始输入时,附件[0].contentBytes 为空。尝试使用将 blob 内容设置为“附件内容”来创建 blob 时出现的错误是:
“InvalidTemplate。无法在“1”行和“3316”列的操作“Create_blob”输入中处理模板语言表达式:“模板语言函数“base64ToBinary”期望其参数为字符串。提供的值为键入“Null”。有关使用详情,请参阅https://aka.ms/logicexpressions#base64ToBinary。'。”
这是“新电子邮件到达时”步骤的原始输入:
"Attachments": [
"@odata.type": "#Microsoft.OutlookServices.FileAttachment",
"Id": "12345",
"LastModifiedDateTime": "2020-11-22T07:38:19+00:00",
"Name": "footer.jpg",
"ContentType": "image/jpeg",
"Size": 13969,
"IsInline": false,
"ContentBytes": null
]
非常感谢您对这些步骤的任何帮助。谢谢!
【问题讨论】:
【参考方案1】:请点击Add new parameter
并选择Include Attachments
。为Include Attachments
选择Yes
:
【讨论】:
以上是关于逻辑应用和 Outlook 嵌入图像的主要内容,如果未能解决你的问题,请参考以下文章
在 html 中嵌入图像以自动发送 Outlook365 电子邮件
如何使用 Outlook 2010(无 smtp)和 python 发送带有嵌入图像(不是附件)的 HTML 格式电子邮件