ICalendar事件取消在Outlook中无效

时间:2013-09-09 12:24:37

标签: outlook-2007 icalendar

我正在使用Outlook 2007,无法通过导入* .ics文件获取取消事件的方法。 使用METHOD:CANCELSTATUS:CANCELLED属性,我可以取消Google日历中的活动,但不能取消Outlook 2007中的活动。它会创建重复的活动。我尝试在标头中设置X-WR-RELCALID标记,但它仍然会创建重复记录。

如果有人能提供工作示例,我会很感激。

示例:

插入:

BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//ddaysoftware.com//NONSGML DDay.iCal 1.0//EN
BEGIN:VEVENT
DTSTART:20130906T094830Z
DTEND:20130906T101830Z
DTSTAMP:20130906T163053Z
UID:MyUID402
DESCRIPTION:Test Description
LOCATION:Test Location
ORGANIZER:MAILTO:test@gmail.com
SEQUENCE:0
SUMMARY:Test Summary
TRANSP:OPAQUE
END:VEVENT
END:VCALENDAR

取消:

BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//ddaysoftware.com//NONSGML DDay.iCal 1.0//EN
METHOD:CANCEL
BEGIN:VEVENT
DTSTART:20130906T094830Z
DTEND:20130906T101830Z
DTSTAMP:20130906T163053Z
UID:MyUID402
DESCRIPTION:Test Description
LOCATION:Test Location
ORGANIZER:MAILTO:test@gmail.com
SEQUENCE:1
STATUS:CANCELLED
SUMMARY:Test Summary
TRANSP:OPAQUE
END:VEVENT
END:VCALENDAR

因此它在Google日历中完美运行但由于某种原因它不适用于Outlook。 X-WR-RELCALID标记的结果相同。

0 个答案:

没有答案