iCal未显示组织者的会议时隙 [英] iCal not showing meeting time slot for organizer

查看:133
本文介绍了iCal未显示组织者的会议时隙的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我必须向团队发送会议邀请,这是我的医生

I have to send a meeting invite for the team and here's my ical

$ical =    'BEGIN:VCALENDAR
PRODID:-//Microsoft Corporation//Outlook 11.0 MIMEDIR//EN
VERSION:2.0
METHOD:REQUEST
BEGIN:VEVENT
ORGANIZER:MAILTO:'.$from_address.'
DTSTART:'.$dtstart.'
DTEND:'.$dtend.'
LOCATION:'.$meeting_location.'
SEQUENCE:0
UID:'.$cal_uid.'
DTSTAMP:'.$todaystamp.'
DESCRIPTION:'.$meeting_description.'
SUMMARY:'.$subject.'
ATTENDEE;RSVP=TRUE:mailto:abcxzy@gmail.com
ORGANIZER;CN=abcxzy@gmail.com:mailto:abcxzy@gmail.com
PRIORITY:5
CLASS:PUBLIC
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR';

最终像

$from_name  = "John";
$from_address   = "abcxzy@gmail.com";

$result = sendIcalEmail($firstname,$lastname,...(something)...$message);

它对所有收件人都工作正常.

It is working fine for all the recipients.

我也已将from邮件ID的用户也添加到发件人列表中,这是组织者邮件ID(abcxzy@gmail.com),这样他也可以接收邀请,但是当我打开ical文件时,它没有显示显示组织者的时间段,但显示给所有其他用户的时间段.

I have added the user of from mail id to the senders list too which is the organizer mail id (abcxzy@gmail.com) so that he too can receive the invite but when I open the ical file it is not showing the time slot for the organizer but for all the other users it is displayed.

可能是导致此问题的原因.

What might be the reason which is causing the issue.

感谢提前

推荐答案

会议的组织者不一定是与会者.例如,行政助理可以代表执行人员安排会议而无需出席.

The organizer of a meeting is not necessarily an attendee. For example, an administrative assistant may schedule a meeting on behalf of an executive without attending.

另一方面,iCalendar具有ROLE参数( https://tools.ietf.org/html/rfc5545#section-3.2.16 )定义参与者的...角色,可能的值之一是"CHAIR".

On the other hand, iCalendar has a ROLE parameter (https://tools.ietf.org/html/rfc5545#section-3.2.16) to define the... role of a participant, and one of the possible values is "CHAIR".

因此,实际上,大多数客户最终将Organizer置于2个属性中: -作为组织者 -作为具有ROLE = CHAIR的与会者.

So in practice, most clients end up putting putting the Organiser in 2 properties: - as the ORGANIZER - as an ATTENDEE with ROLE=CHAIR.

现在的另一个方面是,在iTIP/iMIP设计中,组织者不应该收到邀请,因为组织者的日历客户端就是触发邀请的人.因此,人们可以期待由此产生奇怪的行为.另请参见集成电路无法更新组织者日历

Now another aspect is that in the iTIP/iMIP design, the organiser is not supposed to receive an invitation as the organiser's calendar client is the one triggering the invite. So one can expect strange behaviour coming from this. See also ics not updating organizer calendar

这篇关于iCal未显示组织者的会议时隙的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆