【问题标题】:Check file size on outlook email attachments in azure logic app在 Azure 逻辑应用程序中检查 Outlook 电子邮件附件的文件大小
【发布时间】:2019-07-04 10:26:47
【问题描述】:

我已经构建了一个逻辑应用程序来监控 Outlook 365 电子邮件收件箱。该应用程序的一部分是将通过电子邮件发送的符合我的标准的任何附件保存到 Blob 存储,然后是我自己的数据库。电子邮件中的图像/页脚也作为附件发送,所以我想按大小过滤附件。到目前为止,我已经尝试使用动态表达式来检查附件的长度,但这并没有奏效,我还研究了使用 Get File Metadata 操作,但所有这些都需要文件路径或文件 ID,无论托管服务提供什么行动。在这个阶段,我的文件只是放在逻辑应用程序内存中。有什么想法吗?

【问题讨论】:

    标签: outlook azure-devops azure-logic-apps


    【解决方案1】:

    我以迂回的方式解决了这个问题 - 我将所有附件保存到 blob 存储。然后我使用 azure blob 存储 - 从文件中获取元数据以检查大小 - 我有一个条件:如果大小小于我的最小大小,我将其从 blob 存储中删除,否则我将其添加到我的数据库中。

    提示:从 blob 存储中删除时,请始终使用文件路径。当我尝试根据文件名删除时出现多个错误标志错误。

    步骤:下面是我执行此操作的步骤的屏幕截图 - 如果有更好的方法,请告诉我。

    Logic app steps

    【讨论】:

    • 如果您添加一些这些步骤的快照会提供更多信息。
    • @MdFaridUddinKiron 我在上面添加了截图
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-09-07
    • 1970-01-01
    • 1970-01-01
    • 2022-01-19
    • 1970-01-01
    • 2022-01-13
    • 2016-08-15
    相关资源
    最近更新 更多