windows - 使用 To : field populated 在 Outlook 2010 中打开 ICS 文件

标签 windows outlook icalendar

当用户从 Intranet 站点单击一个房间时,我将启动一个对话框以打开一个 ICS 文件(这将与我的解决方案一起提供 - 在开始时它会被硬编码为日期、描述/位置等)- 最终可能会从站点动态地执行此操作。然而,我想要开始工作的是让它填充 To: 在 session 请求中使用房间电子邮件地址,然后用户可以添加其他需要参加 session 的人。下面是我的 ics 文件的代码,但它不起作用(收件人字段未填充地址)。如果我更改并输入 ORGANIZER:meetingroom@mycompany.com - 它会添加这个,我可以看到房间的所有预订等,但是这不允许我邀请其他联系人参加 session 。

BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//hacksw/handcal//NONSGML v1.0//EN
BEGIN:VEVENT
ATTENDEE;ROLE=REQ-PARTICIPANT;
:MAILTO:meetingroom@mycompany.com
DTSTART:20110928T000000Z
DTEND:20111001T000000Z
SUMMARY:Your Meeting
LOCATION:Meeting Room
DESCRIPTION:Test
END:VEVENT
END:VCALENDAR

最佳答案

实际上已经排序了。对于遇到类似情况的任何人 - 我去了 Outlook 2010 - 创建了一个约会,然后将其保存为 ics 文件。然后我打开 Outlook 用 Notepad++ 保存的文件,这样我就可以查看语法。有了它,我在我的文件中做了下面的调整,它工作正常。 :).

BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//hacksw/handcal//NONSGML v1.0//EN
BEGIN:VEVENT
ATTENDEE;CN="Your Meeting Room";CUTYPE=RESOURCE;ROLE=NON-PARTICIPANT;RSV
    P=TRUE:mailto:meetingroom@mycompany.com
DTSTART:20110928T000000Z
DTEND:20111001T000000Z
SUMMARY:Your Subject..
LOCATION:Your Meeting Room 
END:VEVENT

结束:电子日历

关于windows - 使用 To : field populated 在 Outlook 2010 中打开 ICS 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8225974/

相关文章:

windows - cmd 环境变量行为不清楚

node.js - 使用nodejs将邮件发送到公司配置的outlook

c# - 使用 C# 以编程方式从 outlook 读取邮件

outlook - ICS 文件中缺少 Olsen TZ TZID 格式是否有解决方法

c - 使用 time.h,我可以根据 .ics 文件中的时间构造日期和时间字符串吗?

php - 将时间戳转换为 .ics iCal 兼容的日期格式

c++ - 在 Visual Studio 2010 (utility.obj) 中使用带有 VC++ 的 QuickFix 时出错

c++ - wmain 和 main 有什么区别?

windows - 在 Git-Bash 中更改目录 : using Windows-style directory addresses in MINGW64 on Windows machines

HTML 电子邮件图像在链接上反转单击 Outlook 07/10/13