使用ASP.Net C#为Outlook提供日历界面

时间:2018-01-29 14:04:21

标签: c# asp.net outlook calendar

我正在开发一个具有一系列日历的MVC5 ASP.Net C#网络系统。用户可以访问多个日历,并与所述日历上的多个事件相关联。

我想将此数据公开给Outlook(例如2016)。

我认为我必须通过创建某种API来实现这一目标。

当用户登录到Web系统时,我想为他们提供一个链接(如果无法直接点击与Outlook集成,则为URL),这会在他们的计算机上设置Outlook以与API进行交互

我希望Outlook能够在没有用户交互的情况下自动与此日历同步。

这一切都可能吗?

1 个答案:

答案 0 :(得分:0)

我会说是的,这是可能的。最佳和最终解决方案在很大程度上取决于您的基础架构。

Exchange服务器

对于这个邮件服务器,有大量的文档,IMO是最简单的方法。它内置了同步和日历支持。 API documentation is pretty good for itfor calendars.

其他电子邮件服务器

这是最棘手的部分,需要更多的研究,哪些是可能的,哪些是不可能的。

首先,您需要对您的基础架构进行深入研究。然后继续使用一些C#应用程序“自定义”它。好的是你至少选择了编码部分。