我发送以下活动TO user1@example.com FROM user3@example.com:
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//example.com//Appointment v1.0//EN
METHOD:REQUEST
BEGIN:VEVENT
UID:abcdef123455
SEQUENCE:1
DTSTAMP:20160923T151743
DTSTART:20161101T211500
ATTENDEE;CN="user1";RSVP=TRUE:mailto:user1@example.com
ATTENDEE;CN="user2";RSVP=TRUE:mailto:user2@example.com
ORGANIZER;CN="user3":MAILTO:user3@example.com
LOCATION:Sweden
DESCRIPTION:Meeting
SUMMARY:Meeting
CLASS:CONFIDENTIAL
CATEGORIES:BUSINESS
END:VEVENT
END:VCALENDAR
当他在Gmail中打开它时,他会看到类似这样的内容并且会议出现在他的谷歌日历中:
现在当他点击“是”(屏幕上的“德”)时,我想知道他确认会议的通知。但我在user2@example.com上没有收到任何电子邮件,也没有收到user3@example.com上的电子邮件......
我尝试了以下内容:
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//example.com//Appointment v1.0//EN
METHOD:REQUEST
BEGIN:VEVENT
UID:absdfdsf78923
SEQUENCE:1
DTSTAMP:20160923T151743
DTSTART:20161024T150000
ATTENDEE;CN="user";RSVP=TRUE;PARTSTAT=NEEDS-ACTION:MAILTO:user1@example.com
ATTENDEE;CN="organizer";RSVP=TRUE;PARTSTAT=ACCEPTED:MAILTO:user2@example.com
ORGANIZER;CN="organizer":MAILTO:user2@example.com
LOCATION:Sweden
DESCRIPTION:Meeting
SUMMARY:Meeting
CLASS:CONFIDENTIAL
CATEGORIES:BUSINESS
END:VEVENT
END:VCALENDAR
但是当我在user1@example.com上接受活动时,仍然没有收到任何确认电子邮件...尝试使用不同的与会者选项:
答案 0 :(得分:1)
您可以查看documentation。在创建活动时,您可以使用attendees[].responseStatus
参数来了解与会者的回复状态。
您还可以查看此related SO thread。声明请求需要将参数<div class="show-this">
<div id="abhimanyu"></div>
<div id="arjun"></div>
<div id="bheem"></div>
<div id="eklavya"></div>
</div>
设置为sendNotifications
。