Outlook :iCal事件未添加到组织者日历中
我正在创建包含2名与会者和一名组织者的ics文件 为与会者正确创建活动,并在他们接受/拒绝活动时收到响应。我也将同样的邀请发送给组织者。在组织者端,事件不会添加到其日历中(接受/拒绝按钮灰显)。将显示以下两条消息:Outlook :iCal事件未添加到组织者日历中,outlook,icalendar,ical4j,Outlook,Icalendar,Ical4j,我正在创建包含2名与会者和一名组织者的ics文件 为与会者正确创建活动,并在他们接受/拒绝活动时收到响应。我也将同样的邀请发送给组织者。在组织者端,事件不会添加到其日历中(接受/拒绝按钮灰显)。将显示以下两条消息: 在会议组织者处,您无需响应会议 在日历中找不到会议 如何更改活动,使其也在组织者日历中创建 BEGIN:VCALENDAR PRODID:-//Appointment Confirmation Event//EN VERSION:2.0 CALSCALE:GREGORIAN METH
BEGIN:VCALENDAR
PRODID:-//Appointment Confirmation Event//EN
VERSION:2.0
CALSCALE:GREGORIAN
METHOD:REQUEST
BEGIN:VEVENT
DTSTART:20200506T190000Z
DTEND:20200506T200000Z
DTSTAMP:20200506T190000Z
ORGANIZER:mailto:test1@test.com
UID:Interview_47461@sterlinghoffman.com
ATTENDEE;PARTSTAT=NEEDS-ACTION;ROLE=REQ_PARTICIPANT;RSVP=TRUE:mailto:test2@test.com
ATTENDEE;PARTSTAT=NEEDS-ACTION;ROLE=REQ_PARTICIPANT;RSVP=TRUE:mailto:test3@test.com
X-MICROSOFT-CDO-OWNERAPPTID:-486846808
CREATED:20200504T130737Z
DESCRIPTION:
LOCATION:at 3423
SEQUENCE:0
SUMMARY:Phone Meeting
TRANSP:OPAQUE
END:VEVENT
END:VCALENDAR
我尝试将组织者添加为与会者,但不起作用
与会者;PARTSTAT=已接受;角色=主席;RSVP=真;邮寄地址:test1@test.com
您的iCalendar数据在organizer中有错误,因此未将其添加到日历中。由于您的组织者没有任何参数,只有一个cal地址
,因此需要用冒号隔开:
而不是分号代码>。正确的组织者属性:
ORGANIZER:mailto:test1@test.com
有关此属性(和iCalendar)的更多信息,请阅读
RFC 5545组织者规范:
organizer=“orgparam”:“cal地址CRLF”
如果这不仅仅是关于组织者在日历中的显示,那么您可以在此中找到有关实际Outlook错误的更多答案,因为听起来ics文件不是由组织者Outlook日历生成的,那么有两种可能的解决方案:
1) 假设将活动添加到组织者日历(应用程序假设组织者已经创建了活动本身)是多余的/重复的,那么跨日历应用程序可能是更强大的解决方案:添加发送人,如
2) 这可能是outlook的错误。快速搜索会出现相同的错误消息,并指示修补程序。另见
另见:
,
(最后一条关于要添加到Organizer的冗余的评论,我终于找到了问题。这是Outlook中的错误。我按照下面文章中给出的说明进行了操作,它起了作用
谢谢@anmari我修复了该错误(问题已更新),但活动仍没有添加到组织者日历中。
ORGANIZER;SENT-BY="mailto:jane_doe@example.com":
mailto:jsmith@example.com