Outlook 2010 忽略我的应用程序生成的 Web 日历 (ICS) 的 VALARM

发布于 2024-09-11 20:53:03 字数 313 浏览 2 评论 0原文

我的 Web 应用程序 (ASP.NET MVC) 导出 ICS 日历 (webcal://host/calendar.ics),我现在正在使用 Outlook 2010 和 2007 对其进行测试。显然,无论如何,日历的 VALARM 部分都被 Outlook 完全忽略,并且根本没有设置任何提醒:

BEGIN:VALARM
TRIGGER:-PT30M
ACTION:DISPLAY
DESCRIPTION:Reminder
END:VALARM

这是一些已知问题还是有正确的方法来生成可供桌面客户端使用的 ICS?

谢谢!

My web application (ASP.NET MVC) exports ICS calendar (webcal://host/calendar.ics), which I'm testing with Outlook 2010 and 2007 now. Apparently, no matter what, VALARM section of the calendar is being ignored by Outlook altogether and no reminder is being set at all:

BEGIN:VALARM
TRIGGER:-PT30M
ACTION:DISPLAY
DESCRIPTION:Reminder
END:VALARM

Is this some known issue or there's a right way to generate ICS to be consumable by desktop clients?

Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

2024-09-18 20:53:04
  1. 将日历添加为内容类型为文本/日历的备用视图
  2. 确保此日历视图是最后添加的,因为备用视图的顺序很重要。
  3. 从消息正文创建 text/plain 和 text/html 视图,添加日历视图,然后将消息正文设置为 string.empty。否则,消息正文可能会以某种方式覆盖日历视图。
  4. 同时将电子邮件发送到您的 Gmail 帐户。 Gmail 有一个“显示原始邮件”选项,可让您查看原始电子邮件的全文。
  1. Add the calendar as a alternative view with a content type of text/calendar
  2. Make sure this calendar view is ADDED LAST because order of alternative views is significant.
  3. create text/plain and text/html views from message body, add calendar view, and then set the message body to string.empty. Otherwise the message body may override the calendar view in some way.
  4. Also send the email to your gmail account. Gmail has a "show original" option which allows you to view the full text of the original email.
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文