我知道如何通过 php (icalendar) 发送日历邀请,但我只想通过发送电子邮件将事件添加到接收者的日历中。这样就不需要 RSVP 按钮 (Outlook) 或其他响应。
谁能帮我这个?
日历事件和邀请之间没有区别:它们都使用icalendar标准。RSVP 按钮的外观取决于行中的 iCalendarRSVP
参数 ATTENDEE
。
例如:
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;RSVP=FALSE;CN=Jennifer:mailto:jen@test.ex
其中的重要参数是RSVP
. 它表明组织者是否愿意接收回复。其默认值为 false,因此省略该参数会产生相同的效果:收件人收到邀请,并且不请求 RSVP。
注意:邮件软件制造商可能会选择忽略这一点:对此无能为力... :)
有关 RSVP 的更多信息:http: //icalendar.org/iCalendar-RFC-5545/3-2-17-rsvp-expectation.html