【问题标题】:How do I Run a Script When Emails are Added to a Shared Folder?将电子邮件添加到共享文件夹时如何运行脚本?
【发布时间】:2015-08-18 07:55:38
【问题描述】:

我正在与一组将 Outlook 2007 与 Exchange 2007 结合使用的人一起工作。在我们中间,我们在网络上有共享文件夹,其中一个文件夹会定期收到必须处理的电子邮件。每当向此文件夹添加新电子邮件时,有没有办法让 Outlook 执行脚本(VBA、PowerShell、你有什么)?

【问题讨论】:

    标签: vba email powershell outlook exchange-server


    【解决方案1】:

    当然,Items.ItemAdd 事件将在该文件夹 (MAPIFolder.Items) 中的 Items 集合上触发。确保将 Items 变量保留在全局(类)变量中,以确保其保持活动状态并因此能够引发事件。

    【讨论】:

      【解决方案2】:

      如果它只是网络上的共享文件夹 (smb),您可以使用 system.io 命名空间中的 filesystemwatcher 类。 如果它是邮箱中的邮件文件夹,那么您可以使用 Outlook com 对象。

      【讨论】:

        猜你喜欢
        • 2022-10-07
        • 1970-01-01
        • 1970-01-01
        • 2018-10-16
        • 1970-01-01
        • 2018-09-08
        • 1970-01-01
        • 2018-01-04
        • 1970-01-01
        相关资源
        最近更新 更多