dongziche8030 2012-12-05 11:43
浏览 84

iCalendar不会发送更改时间或接收与会者回复

I'm attempting to send an iCalendar invite with a RSVP requirement, I've got it sending a properly formatted icalendar, and I can select a response (Yes, No, Maybe), problem is when this is sent, it just goes as an email to the organizer address saying "I clicked 'option'", instead of being picked up as a response.

This is particularly desirable for Outlook which has a list of attendees in it's calendar view and shows the status of these.

I also noticed that when the organizer changes the time or date, this is only a local edit (same if an attendee tries changing the time, a proposal isn't sent to the organizer), I'm uncertain why this is, I'm using the following format:

BEGIN:VCALENDAR

PRODID:Microsoft CDO for Microsoft Exchange

VERSION:2.0

METHOD:REQUEST

BEGIN:VEVENT

DTSTART:" . $dtstart . "

DTEND:" . $dtend . "

LOCATION:" . $meeting_location . "

SUMMARY:" . $meeting_name . "

DESCRIPTION;ENCODING=quoted-printable:" . $meeting_description . "

PRIORITY:5

ORGANIZER;CN=\"" . $from_name . "\":MAILTO:" . $from_address . "

ATTENDEE;ROLE=CHAIR:MAILTO:" . $from_address . "

ATTENDEE;RSVP=TRUE;ROLE=REQ-PARTICIPATION:MAILTO:" . $email . "

UID:" . $dtstart . "-" . RAND() . "@domain.tld

END:VEVENT

END:VCALENDAR

I am performing all these actions using PHP.

The ATTENDEE;ROLE=CHAIR line was implemented as a test to try and get the organizer changes to be sent to attendees and was not originally apart of the calendar body.

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 keil的map文件中Image component sizes各项意思
    • ¥30 BC260Y用MQTT向阿里云发布主题消息一直错误
    • ¥20 求个正点原子stm32f407开发版的贪吃蛇游戏
    • ¥15 划分vlan后,链路不通了?
    • ¥20 求各位懂行的人,注册表能不能看到usb使用得具体信息,干了什么,传输了什么数据
    • ¥15 Vue3 大型图片数据拖动排序
    • ¥15 Centos / PETGEM
    • ¥15 划分vlan后不通了
    • ¥20 用雷电模拟器安装百达屋apk一直闪退
    • ¥15 算能科技20240506咨询(拒绝大模型回答)