我想计算 Exchange 邮箱中邮件的年龄,以确保它们在我们的程序(C++、MAPI)处理它们之前至少在那里停留一分钟。这样我们使用的垃圾邮件过滤器应该有足够的时间来完成它的工作。
因为我们的程序运行的 PC 上的时间可能与 Exchange 服务器使用的时间不同,所以我们的程序必须通过 MAPI 读取服务器时间。
有没有优雅的解决方案?我能想到的一种方法是修改一些 Item 并立即阅读它的PR_LAST_MODIFICATION_TIME,但我想避免这种情况。
编辑:
我们的程序是一个批处理作业,每 10 分钟运行一次并读取日志邮箱。