每日外出留言可以制定成规则吗?

每日外出留言可以制定成规则吗?

有没有办法创建一条规则,在退出 Outlook 时设置自动回复消息?例如,我们需要每天在一天结束时设置一条外出消息。有没有办法设置一条规则,在 Outlook 关闭时应用自动回复,而不必每天设置?

谢谢

答案1

如果您关闭 Outlook,哪个程序会发送自动回复消息?您需要其他电子邮件程序来检查电子邮件并发送自动回复。如果您每天在同一时间离开,您可以通过Windows 任务计划程序。然后,您可以在第二天到达时手动停止该程序,或者您可以安排一个脚本在每天早上的指定时间终止其他邮件程序的进程。

或者您可以创建一个批处理文件,tasklist /fi "imagename eq outlook.exe"定期运行一个命令,如果未看到 Outlook.exe 正在运行,则启动另一个电子邮件程序,taskkill /f /fi "imagename eq otherprogram.exe如果在任务列表中发现 Outlook.exe,则终止另一个邮件程序。但是您无法设置 Outlook 规则,以便在 Outlook 未运行以处理规则时发送自动回复。

如果您使用的是带有 Outlook 的 Microsoft Exchange 服务器,则可以指定由 Exchange 服务器运行的自动规则,例如,如果您通过以下方式拥有 Exchange 服务器的 Webmail 界面Outlook Web 应用程序, 然后您可以配置由 Exchange 服务器发送的自动回复。但是,这仅允许您配置从开始日期和时间到结束日期和时间的自动回复。它不提供指定自动回复每天在特定时间开始并在第二天的特定时间停止的功能。

答案2

您可以添加Private Sub Application_Quit()到你的ThisOutlookSession。然后使用一些修改后的代码https://stackoverflow.com/q/35796651/321973在关闭 Outlook 时创建外出消息。最后,您还可以使用Application_Startup()在启动 Outlook 时自动禁用自动回复。


但请注意,Outlook 崩溃或其他情况会使此解决方案不 100% 可靠。也许您的公司应该质疑此政策的意义,因为它全球范围内都存在着某种有限的工作时间,在工作时间之外,不可能立即得到答复。事实上,即使在工作时间内,预计近乎即时回复通常是不可接受的,除非这是特别紧急的电子邮件联系......

相关内容