![当日历中的事件被标记为“外出”时,有什么方法可以打开我的“外出”自动回复?](https://linux22.com/image/1356921/%E5%BD%93%E6%97%A5%E5%8E%86%E4%B8%AD%E7%9A%84%E4%BA%8B%E4%BB%B6%E8%A2%AB%E6%A0%87%E8%AE%B0%E4%B8%BA%E2%80%9C%E5%A4%96%E5%87%BA%E2%80%9D%E6%97%B6%EF%BC%8C%E6%9C%89%E4%BB%80%E4%B9%88%E6%96%B9%E6%B3%95%E5%8F%AF%E4%BB%A5%E6%89%93%E5%BC%80%E6%88%91%E7%9A%84%E2%80%9C%E5%A4%96%E5%87%BA%E2%80%9D%E8%87%AA%E5%8A%A8%E5%9B%9E%E5%A4%8D%EF%BC%9F.png)
我有经常性的事件导致我经常不在办公室。我已更新日历以反映我将不在办公室。
目前我使用“外出”自动回复。我不想每次外出时都打开它——尤其是因为我提前知道了,而且这是一个经常发生的事件。
当日历中的事件被标记为“外出”时,有什么方法可以打开我的“外出”自动回复?
注意:我目前正在使用 Outlook 2010,但如果它具有此功能,我可以升级到 2013。
答案1
不可能。外出回复由 Exchange 发送。Exchange 没有读取用户邮箱中的日历事件的功能。
日历提醒由 Outlook 发送,两者之间没有可以打开的链接。
答案2
这不是一份指南,但它确实提供了使其工作所需的步骤。如果有人真的完成了这个,我很乐意看到他们发布它。
使用规则向导。对于每封入站邮件,您都需要运行一个脚本。
您要运行的脚本是 Outlook VBA 脚本,它将执行以下操作:
- 检查当前会议
- 对于找到的每个当前 MeetingItem 对象,您需要检查
busyStatus
对象的olOutOffice
- 最后,适当设置您的外出状态或者使用自定义消息“我正在开会”回复。
其他参考资料:
- http://www.dimastr.com/redemption/rdo/RDOOutOfOfficeAssistant.htm
- http://www.outlook-answers.com/microsoft/Outlook-Program-VBA/29286942/automatic-activation-of-outofoffice-mesage.aspx
- http://www.slipstick.com/outlook-developer/code-samples/set-reminder-meeting-request/
祝你好运,一路顺利!