在带有二进制附件的Azure Logic App中发送电子邮件

时间:2018-12-07 15:20:23

标签: email email-attachments azure-logic-apps

我正在尝试在office365连接器上使用“发送电子邮件”。

我正在尝试发送带有二进制附件的电子邮件。当我收到电子邮件时,内容似乎是Base64编码的。为了使我的文件正常工作,内容不应为原始二进制有效载荷。

如何避免base64编码?我尝试删除代码中的base64部分:@{base64(body('binaryStuff'))},但这导致我的应用失败,并显示“ BadRequest”消息。

如何在逻辑应用程序中发送二进制附件?

1 个答案:

答案 0 :(得分:0)

让函数返回邮件附件的Base64字符串而不是byte []后,逻辑应用程序似乎能够确定内容已编码。