我正在尝试让.net为用户的Outlook生成日历约会,以便收件人获得会议请求。 Web上的所有示例都有一个标准的消息/电子邮件对象,其中包含会议详细信息的.ics附件。
这不好,因为我要求入站展示互动不是收件箱中的邮件,而是在其日历中预约。 其次,这些约会可以包含类似于标准消息/电子邮件的附件。
原生.net可以实现吗?第三方图书馆怎么样?
答案 0 :(得分:0)
发布日历数据的格式是iCalendar(类似于日历的smtp,用于大多数Outlook风格的应用程序。
我为此测试了DDay.iCal库,它对我来说很好。
http://sourceforge.net/projects/dday-ical/
它生成以iCalendar格式格式化的流,可以保存到磁盘,通过电子邮件发送或从网站返回。在您的情况下,如果您是SMTP,那么将iCalendar格式文件作为附件附加应该可以解决问题。