outlook - 将事件导出/导入到 Outlook 2007 日历 - 问题

标签 outlook outlook-2007 icalendar

我正在开发一个涉及日程安排的网络应用程序。用户可以查看他的日程安排,然后下载特定事件的 session 请求文件。在 Outlook 2003 中,只需打开此事件就会导致弹出 session 请求,并且用户可以接受,这将在其日历中添加或更新该事件。

但是,在Outlook 2007中, session 请求接受功能被禁用,给出的原因是用户是组织者,无法接受自己的事件请求。 ICS 文件清楚地表明情况并非如此。

有人遇到过同样的问题吗?

有谁知道如何解决这个问题吗? (使用 Outlook 的导入功能几乎不是一个选项,因为它会导致创建重复的事件;导入功能似乎并不关心事件具有相同的 UID)

这是 ICS 文件:

BEGIN:VCALENDAR
PRODID:#{my app}
VERSION:2.0
CALSCALE:GREGORIAN
METHOD:REQUEST
BEGIN:VEVENT
DTSTAMP:20100324T150236Z
UID:eeb639a1-f8e5-4eab-ab3c-232ad91364c6
SEQUENCE:2
ORGANIZER:#{myApp}.#{myDomain}.com
DESCRIPTION:
DTSTART;TZID=Europe/London:20110620T120010
DTEND;TZID=Europe/London:20110620T133010
SUMMARY:BREAK:Breakfast
LOCATION:Room 101
END:VEVENT
BEGIN:VTIMEZONE
//Timezone info edited for brevity
END:VTIMEZONE
END:VCALENDAR

最佳答案

我发现了问题。 “组织者”需要是“mailto:(有效的电子邮件地址)”;否则,Outlook 2007 会假定您是组织者。

关于outlook - 将事件导出/导入到 Outlook 2007 日历 - 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2509941/

相关文章:

ios - UIDocumentInteractionController 日历访问

css - Outlook:表格左对齐问题

html - 电子邮件 HTML 表格在 Gmail 中正确呈现,但在 Outlook 中呈现失败

html - Outlook 2007 Html 表格 td 元素

html - Outlook(2007 和 2010)中 HTML 电子邮件表格中 TD 元素下方的空格不一致

javascript - 简单客户端应用程序中的文件处理

database - 表示数据库中复杂的计划重复

html - 响应式 eBlast 的 Outlook 2007、2010 和 2013 中的最小宽度最大宽度

rest - Microsoft Graph API 选择和筛选日历中的所有者地址

.net - DDay.iCal Outlook 与时区和重复模式的兼容性