0

我在一个 java 应用程序上工作,该应用程序创建并跟踪各种事件,这些事件将发布在人的日历中。
该应用程序通过电子邮件(iTIP/iMIP,而不是 calDav)以iCalendar格式发送消息,更准确地说,我打算发送一个 PUBLISH 事件。问题是,我们使用 Zimbra,每个用户都可能创建多个日历。但我认为我们使用 Zimbra 还是 Outlook 并不重要,我认为允许用户拥有多个日历是常见的功能。

问题是:我想知道是否可以指定(在 iCalendar/iTIP/iMIP 消息中)事件应该显示在哪个日历中?目前它是“主要”日历。

我已经浏览了所有相关的 rfc(5545、5546、6047),但还没有找到答案。谷歌也没有帮助。

感谢您的任何想法。

4

1 回答 1

0

与日历订阅类似,它通过文件名/url 区分用户订阅的不同日历,您应该尝试使用 MIME 消息中的“Content-Disposition”属性为日历指定文件名(参见 rfc2447 §2.6)。

于 2012-03-17T21:50:22.713 回答