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