为了在Outlook中创建向多个与会者的会议邀请

为了在Outlook中创建向多个与会者的会议邀请

本文介绍了为了在Outlook中创建向多个与会者的会议邀请,ICS文件中应包含什么内容?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我要实现的目标是以下屏幕快照:这是一个Outlook会议邀请,其中的收件人"字段已预先填充了指定的名称,发送"按钮仅显示发送",其提醒设置为15分钟.

What I am trying to achieve is in the screenshot below: It is an Outlook meeting invite, which has the To field pre-popultated with the specified names, the Send button just says 'Send' and its reminder is set to 15 minutes.

我创建了以下ICS文件,并期望它会创建所需的邀请,但是这样做的方式有所不同:收件人"列表为空白,提醒也是如此,发送"按钮显示为发送更新".

I created the following ICS file and expected that it would create the required invite, but it is doing something different: the To list is blank, as is the reminder and the Send button says 'Send Update'.

由于这应该是从没有登录的公开网页上创建的,因此无法设置ORGANIZER,而OL应该知道他们是谁.

As this is supposed to be created from an open to the public web page with no log in, ORGANIZER cannot be set and OL is supposed to know who they are.

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

What am I doing wrong in the ICS file?Are there any other methods besides PUBLISH and REQUEST that OL supports?

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,但是它打开时看起来像是对邀请的答复,无法更改主题/位置或添加更多与会者:

I also tried changing to use the METHOD:REQUEST, but it opens as what looks like a reply to an invite with no possibility to change the subject/location or add more attendees:

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

When REQUEST method is used there are a few issues with the invite: it is not editable, it is not actually created in OL, clicking 'No response required' actually deletes the invite and I end up with noting (there is no way to save and send the invite).

推荐答案

如果对任何人都有帮助,以下是部分起作用的更改:

If it helps anyone, here are the changes that partially worked:

  1. 不应该使用任何方法

  1. No method should be used

不允许在电子邮件地址周围加引号!

No quotes allowed around the email addresses!

;VALUE=DATE(OL 2010),并且必须有时间组件.

;VALUE=DATE is not supported (OL 2010) and time component has to be there.

即使方法REQUEST设置了警报,也不会设置警报.

Alarm is not set even though method REQUEST would set it.

根据需要创建会议的ICS代码:

ICS code that created a meeting as required:

BEGIN:VCALENDAR
BEGIN:VEVENT
UID:somethinguniquehere204832901
DTSTART:20150303T100000
DTEND:20150303T100000
ATTENDEE:[email protected]
ATTENDEE:[email protected]
BEGIN:VALARM
TRIGGER:-PT15M
ACTION:DISPLAY
DESCRIPTION:Reminder
END:VALARM
END:VEVENT
END:VCALENDAR

在处理该表单时,该表单具有一个Send Update按钮,单击该按钮可创建会议并发送邀请.这看起来仍然不像用户习惯的全新OL会议要求.

When that is processed, the form has a Send Update button, which when clicked, creates a meeting and sends the invites. This still does not look like a brand new OL meeting request that the users are accustomed with.

这篇关于为了在Outlook中创建向多个与会者的会议邀请,ICS文件中应包含什么内容?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-29 00:46