首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >停止多台PC机运行通用邮箱的相同脚本

停止多台PC机运行通用邮箱的相同脚本
EN

Stack Overflow用户
提问于 2017-07-27 14:02:50
回答 1查看 52关注 0票数 0

我创建了一个自动转发消息的脚本(带有自定义响应),从我收集到的内容来看,它必须在正在运行的Outlook上才能工作。

问题是,如果有几台机器正在运行该脚本,它会多次“关闭”吗?

  • 来自特定发件人
  • 主题中包含XYZ
  • 除非它包含主语中的ABC Public Sub FW(olItem As Outlook.MailItem) Dim olForward As Outlook.MailItem Set olForward = olItem.Forward With olForward在这里正确地工作,如果'//清理Set olItem = Nothing Set olForward = Nothing Set olForward=Nothing End Sub
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-07-27 15:25:08

由于@Barney注释是绝对正确的,并且多次运行脚本将触发项目的多个转发,因此我想添加您应该做什么来执行一次操作。

在成功转发消息后的脚本中,应该向项中添加一个自定义属性。该属性只表示消息已被转发(可能被脚本解析/触摸)。现在,创建整个项处理的条件,并检查该属性是否存在。如果是的话,就不要执行任何操作。以下资源将有助于使用自定义属性:如何:向Outlook电子邮件项的UserProperties集合添加自定义属性

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45353131

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档