_Really_通过Outlook中的ics禁用提醒

时间:2011-02-07 10:55:36

标签: outlook-2007 icalendar

我设计了一个网络界面,可以将全天事件发送到Outlook 2007日历。 这是通过发送内容类型为“text/calendar”并将ics文字添加为AlternateView(日历)的邮件来完成的。

除了一个缺陷外,这个工作正常: 应该没有提醒。根据{{​​1}},只需删除“ics-Standard”部分即可。但是Outlook的行为是不同的。如果我删除该部分,它会在收件人的Outlook中添加“默认提醒”设置。结果是一个收件人有30分钟提醒,另一个收到15分钟提醒,其他收件人没有提醒 - 根据他们的“默认提醒”设置。

我经常搜索,找到一种强制提醒的方法,但我找不到任何暗示。

我希望你能帮助我。

谢谢, ro28

1 个答案:

答案 0 :(得分:0)

微软的规范说这是不可能的(MS-OXCICAL pdf的第83页):

  

如果不能解析这样的TRIGGER属性,PidLidReminderDelta应该< 265>对于非全天约会,设置为0x0000000F,对于全天约会,设置为0x00000438。

     

< 265>部分2.1.3.1.1.20.62:在这种情况下,Exchange 2003,Exchange 2007,Exchange 2010,Exchange 2013和Exchange 2016为所有Calendar对象将PidLidReminderDelta设置为0x0000000F。