ICS文件中应包含什么内容,以便在Outlook中向多个与会者创建会议邀请?

问题描述 投票:2回答:3

我想实现的效果在下面的屏幕快照中:这是一个Outlook会议邀请,其中的“收件人”字段已预先填充了指定的名称,“发送”按钮仅显示“发送”,其提醒设置为15分钟。

<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9oWFlnZy5qcGcifQ==” alt =“在此处输入图像描述”>

我创建了以下ICS文件,并期望它会创建所需的邀请,但是它做了一些不同的操作:“收件人”列表为空白,提醒也是如此,“发送”按钮显示为“发送更新”。

因为这应该是从没有登录的公开网页创建的,所以无法设置ORGANIZER,并且OL应该知道他们是谁。

<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9ZZGV2Ui5qcGcifQ==” alt =“在此处输入图像描述”>

我在ICS文件中做错了什么?OL还支持PUBLISHREQUEST之外的其他方法吗?

BEGIN:VCALENDAR
METHOD:PUBLISH
BEGIN:VEVENT
UID:somethingunique
DTSTART;VALUE=DATE:20150302
DTEND;VALUE=DATE:20150302
ATTENDEE;CN="First Last";ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:MAILTO:"[email protected]"
ATTENDEE;CN="John Doe";ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:MAILTO:"[email protected]"
ATTENDEE;CN="Et Cetera";ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:MAILTO:"[email protected]"
BEGIN:VALARM
TRIGGER:-PT15M
ACTION:DISPLAY;
DESCRIPTION:Reminder
END:VALARM
END:VEVENT
END:VCALENDAR

我也尝试过更改为使用METHOD:REQUEST,但它打开时看起来像是对邀请的答复,无法更改主题/位置或添加更多与会者:

<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9vQVh6Qy5wbmcifQ==” alt =“在此处输入图像描述”>

使用REQUEST方法时,邀请存在一些问题:该邀请不可编辑,实际上不是在OL中创建的,点击“不需要回复”实际上会删除邀请,最后我注意到(有无法保存和发送邀请)。

outlook icalendar
3个回答
3
投票

如果可以帮助任何人,这是部分起作用的更改:


2
投票

第一个问题:我发现的是:


0
投票

是否有一种方法可以创建一个将电子邮件邀请包含在实际电子邮件中的电子邮件对象?必须生成并附加用户必须双击的.ics文件似乎有些陈旧,尤其是因为使用Outlook应用程序创建和发送会议邀请时,它似乎可以很好地处理。

© www.soinside.com 2019 - 2024. All rights reserved.