我想通过电子邮件以编程方式发送 iCalendar 邀请。相关标准似乎是iMIP。 RFC 6047 在 2.5 节中显示了一个示例,其中 iCalendar 作为邮件的唯一内容发送。在 4.2 节中有一个添加纯文本替代项的示例。我在我的应用程序中实现了它,它适用于我有限的测试场景。
然而,建议将 iCalendar 消息添加为附件。该建议的例子是
我觉得这有点可疑,因为媒体类型application/ics没有在IANA注册。
所以,我的问题是:真的还有客户需要邀请函作为附件吗?或者这是货物崇拜编程的案例?
我搜索了为什么邀请应该在电子邮件中包含两次的解释。但我只找到了包含它的一般建议。 Gmail 和 Thunderbird 在发送邀请时会添加附件。但是SOGo没有。