Ical不支持日历消息

时间:2017-09-29 15:29:03

标签: outlook format icalendar hotmail

在hotmail中我有以下icalendar不被hotmail接受,原因是什么? 错误:不支持日历消息:

BEGIN:VCALENDAR

PRODID: - // // EcosAgile V1 // EN

VERSION:2.0

方法:REQUEST

BEGIN:VTIMEZONE

TZID:W。欧洲标准时间

BEGIN:STANDARD

DTSTART:16010101T030000

TZOFFSETFROM:0200

TZOFFSETTO:0100

RRULE:FREQ = YEARLY; INTERVAL = 1; BYDAY = -1SU; BYMONTH = 10

END:STANDARD

BEGIN:日光

DTSTART:16010101T020000

TZOFFSETFROM:0100

TZOFFSETTO:0200

RRULE:FREQ = YEARLY; INTERVAL = 1; BYDAY = -1SU; BYMONTH = 3

END:日光

END:VTIMEZONE

BEGIN:VEVENT

UID:96d3845d-4cc4-4498-bb4d-7a8503b597e6

总结:Approvazione richiesta聪明的工作Tomi,Ivio per il 15/09/2017 Buongiorno Tomi,Ivio le confermiamocheèstataapprovata la seguente richiesta: Codice Richiesta:151

Causale:聪明的工作

Data / Ora Inizio:15/09/2017 - 18:00

Data / Ora Fine:15/09/2017 - 20:00

位置:

CLASS:BUSY

类别:一般

CREATED:20170929T143600Z

DTSTAMP:20170929T143600Z

最后修改:20170929T143600Z

X-XM-SHARE:0

DTSTART; TZID = W。欧洲标准时间:20170915T160000Z

DTEND; TZID = W。欧洲标准时间:20170915T180000Z

SEQUENCE:0

ATTENDEE; RSVP = FALSE:MAILTO:valta@agile.com

组织者:MAILTO:AgileNotifiche@agile.com

END:VEVENT

END:VCALENDAR

1 个答案:

答案 0 :(得分:1)

如果你通过各种ics验证器,你会发现一堆错误。他们的工作方式不同,并不是所有人都能选择:

https://icalendar.org/validator.html 错误     无效的DTSTART值,'TZID'属性参数不得应用于其时间值以UTC指定的DATE-TIME属性。第39行附近:3.3.5。约会时间     无效的DTEND值,'TZID'属性参数不得应用于其时间值以UTC指定的DATE-TIME属性。第39行附近:3.3.5。日期 - 时间

http://ical-validator.herokuapp.com

!属性[SUMMARY]中的字符[,]应该被转义 相关RFC 5545部分:3.3.11 !属性[SUMMARY]中的字符[,]应该被转义 相关RFC 5545部分:3.3.11 !名称无效[CAUSALE]。实验属性必须具有以下前缀:X- 相关RFC 5545部分:3.8.8.2 !名称[DATA / ORA INIZIO]无效。实验属性必须具有以下前缀:X- 相关RFC 5545部分:3.8.8.2 !无效的名称[DATA / ORA FINE]。实验属性必须具有以下前缀:X- 相关RFC 5545部分:3.8.8.2