我设计了一个web界面,可以将全天事件发送到Outlook 2007日历。这是通过发送内容类型为"text/calendar“的邮件并将ics文本添加为AlternateView (日历)来完成的。
这很好,除了一个缺陷:不应该出现提醒。根据ics-Standard,这是通过简单地删除"VALARM“部分来完成的。但是Outlook的行为是不同的。如果删除该部分,它将在收件人的Outlook中添加“默认提醒”设置。结果是,一个收件人有一个30分钟的提醒,另一个有15分钟的提醒,而其他人根据他们的“默认提醒”设置没有提醒。
我寻找了很多方法来强迫提醒没有,但我找不到任何提示。
我希望你能帮我这个忙。
谢谢,ro28
发布于 2015-11-02 20:49:01
微软的规范说这是不可能的( 奥克西科 pdf第83页):
如果不能解析此类触发器属性,则对于非全天约会,PidLidReminderDelta SHOULD<265>设置为0x0000000F,对于所有日约会,则设置为0x00000438。 <265>部分2.1.3.1.1.20.62:在本例中,Exchange2003、Exchange2007、Exchange2010、Exchange2013和Exchange2016将所有日历对象的PidLidReminderDelta设置为0x0000000F。
https://stackoverflow.com/questions/4920444
复制相似问题