我正在从PHP应用程序生成ICS文件并通过电子邮件将其作为附件发送(通过SendGrid api).
ICS文件可以与Gmail网络邮件和iPhone一起使用.但是,IBM Notes不会将它们识别为会议邀请.Notes显示附件,但不将其视为事件邀请.
这是我的ICS文件:
BEGIN:VCALENDAR
PRODID:-//My Company//v1.1//EN
VERSION:2.0
CALSCALE:GREGORIAN
METHOD:REQUEST
BEGIN:VEVENT
DTSTART:20160127T140000Z
DTEND:20160127T143000Z
DTSTAMP:20160114T213657Z
ORGANIZER;CN=Demo Two:
mailto:demo2@example.com
UID:e93838a737b3f9ae75056968b22281b2
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=CHAIR;RSVP=FALSE
;CN=Demo Two:mailto:demo2@example.com
CREATED:20160114T213657Z
DESCRIPTION:another scheduled
LAST-MODIFIED:20160114T213657Z
LOCATION:See email
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:another scheduled
TRANSP:OPAQUE
END:VEVENT
END:VCALENDAR
Run Code Online (Sandbox Code Playgroud)
我正在尝试将相同的ICS文件发送给多个收件人,因此我不会为收件人包含ATTENDEE行,仅适用于CHAIR.
我无法在其ICS文件中找到有关Notes所需内容的任何详细信息......
有什么想法会出错吗?