【问题标题】:Adding Outlook appointment using ASP.Net使用 ASP.Net 添加 Outlook 约会
【发布时间】:2023-03-06 12:04:01
【问题描述】:

我正在创建一个 ASP.Net MVC 项目,用户将在其中将 Outlook 约会添加到其他用户的日历中。我换句话说;我希望我的网络应用程序的用户能够直接在另一个人的日历中添加约会。这意味着通过电子邮件发送,无需收件人接受。就好像接收者实际上是在 Outlook 中自己创建的一样。

这有可能吗?

网络应用托管在客户网络之外。

最好的问候 帕尔埃勒森

【问题讨论】:

  • 您是否有权访问 Exchange 服务器?

标签: asp.net-mvc outlook exchange-server icalendar


【解决方案1】:

您可以创建一个用户可以双击并存储约会的 ICS 文件。如果有多个用户,可以发送给其他人。如果你可以访问他们的交换服务器(听起来你不能),正如 SLaks 所问的,你可以使用这样的东西(http://goo.gl/G2nrd)。如果您无法直接访问 Exchange,ICS 文件格式将允许用户添加约会。

如果您需要 ics 文件示例(Google 搜索除外),请注册 Microsoft 活动并单击“添加到 Outlook”按钮。这种方法的幸运之处在于它还可以与使用该格式的其他邮件/日历应用程序一起使用。

【讨论】:

  • 好吧,创建一个 ICS 文件是我已经完成的工作。问题是我无法中继接收器来打开和保存约会。预订者实际上需要立即在接收者日历中查看预约。是否可以创建一个 ICS 文件,可以由预订者单击但保存到另一个人的日历(当然他的日历需要共享)。
  • 顺便说一句;一种可能的解决方案是向客户公开一项服务,该服务实际上可以将约会直接添加到 Exchange。然后我的网络应用可以连接到这个服务。
  • @Pål 如果这是人们注册或类似的服务,这当然是一个选项。它也可用于收缩包装器皿,但请注意,您通常最终会得到大量客户支持,迫使客户端进行此类更改。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-02-17
  • 1970-01-01
  • 1970-01-01
  • 2015-05-09
相关资源
最近更新 更多