我正在创建一个ASP.Net MVC项目,用户将Outlook约会添加到其他用户日历。我换句话说;我希望我的网络应用程序的用户能够直接在另一个人日历中添加约会。这意味着通过电子邮件发送,无需接收方接受。应该就好像接收者实际上是在Outlook中创建它一样。
这甚至可以吗?
网络应用程序托管在客户网络之外。
祝你好运 PålEilertsen
答案 0 :(得分:1)
您可以创建一个用户可以双击并存储约会的ICS文件。如果有多个用户,则可以将其发送给他人。如果你可以访问他们的交换服务器(听起来像你可以),正如SLaks所说,你可以使用这样的东西(http://goo.gl/G2nrd)。如果您无法直接访问Exchange,则ICS文件格式将允许用户添加约会。
如果您想要一个ics文件(Google搜索除外)的示例,请注册一个Microsoft活动,然后点击"添加到Outlook"按钮。这种方法的幸运之处在于它也可以与使用该格式的其他邮件/日历应用程序一起使用。