如何通过电子邮件从Azure blob发送文件内容的副本

如何通过电子邮件从Azure blob发送文件内容的副本,azure,azure-storage-blobs,azure-logic-apps,azure-blob-storage,blobstorage,Azure,Azure Storage Blobs,Azure Logic Apps,Azure Blob Storage,Blobstorage,我想连接到azure blob,获取文件,读取文件内容并通过电子邮件发送文件内容 下面是一个图片描述 注意:在图片中,我希望内容通过电子邮件中的正文发送 感谢您的帮助。由于您可以将blob内容发送到电子邮件,因此您可以在发送电子邮件操作之前添加“获取blob内容”操作 有关更多详细信息,您可以参考此内容。我涉猎了Azure logic应用程序,以解决我发布的最后一个问题,即如何从Azure blob存储动态获取文件内容,而无需特别指定文件名。答案是,只需使用路径连接器而不是使用Get-blob

我想连接到azure blob,获取文件,读取文件内容并通过电子邮件发送文件内容

下面是一个图片描述

注意:在图片中,我希望内容通过电子邮件中的正文发送


感谢您的帮助。

由于您可以将blob内容发送到电子邮件,因此您可以在发送电子邮件操作之前添加“获取blob内容”操作


有关更多详细信息,您可以参考此内容。

我涉猎了Azure logic应用程序,以解决我发布的最后一个问题,即如何从Azure blob存储动态获取文件内容,而无需特别指定文件名。答案是,只需使用路径连接器而不是使用Get-blob内容连接器传递Get-blob内容

作为一个例子,我在下面附上了一张照片。在图片中-我试图解决一个问题:如何获取并解析从azure blob存储加载的csv文件内容,并将解析后的文件内容发送到我的电子邮件中

注意:从csv到JSON的解析是一个自定义azure函数

如果有人想要解析azure函数代码,我可以稍后在下面发布

希望这能对任何想解决类似问题的人有所帮助


请提供您已经尝试并遇到问题的工作。当您关注“发送电子邮件”操作的主体参数时,您应该会在弹出窗口的右侧看到blob的内容,供您选择。非常好,这将解决我的问题。非常感谢。太好了,那会解决我的问题。非常感谢你。另一方面,假设我不想指定文件类型——例如,我在不同的时间获取不同的文件,我希望我的逻辑应用程序在上传或修改每个文件时自动获取文件内容。我该怎么做?再次感谢您的帮助。根据您的要求,似乎没有任何行动可以满足您的要求。如果您仍然希望使用logic app执行此操作,则可以使用Azure函数中的Blob触发器和container/{name}来获取任何类型的Blob更新触发器,然后获取内容。然而,当我测试时,当我将azure函数作为一个操作时,我无法获得blob内容。这个答案不再可行。它不允许您在正文或附件正文中发送文件内容。只是附件名。令人难以置信的沮丧。编辑:您需要编辑.json才能更改此设置