dupondje / PHP-Push-2

Z-Push Fork With CalDAV/LDAP Support
GNU Affero General Public License v3.0
67 stars 24 forks source link

View the status of replies to your invitations #29

Open fortiko opened 12 years ago

fortiko commented 12 years ago

iOS 5 has the capability to view the status of replies to your invitations. Would be nice to use that :-)

dupondje commented 12 years ago

How is this handled in the backend? When somebody accepts an invitation, it sends an email?

dupondje commented 12 years ago

Could you check the question please? How is this handled? When the attendee accepts the invitation, they send a confirmation email? Or what happens?

fortiko commented 12 years ago

I will investigate and report back, I think there is still some work going on at DAViCal related to this,

fortiko commented 12 years ago

From the z-push 2.0 final changelog:

fortiko commented 12 years ago

DAViCal sends an email to the invited users, and those in turn respond with an email to indicate their status. I enclose a "confirmation" message below with "PARTSTAT=ACCEPTED"

See also http://tools.ietf.org/html/rfc2446#section-4.2.2

Return-Path: <invited@domain.tld>
Delivered-To: organizer@acme.cop
MIME-version: 1.0
From: invited@domain.tld
To: organizer@acme.cop
Date: Sat, 30 Jun 2012 20:01:47 GMT
Subject: Event Invitation Reply (Accepted): Call
Content-class: urn:content-classes:calendarmessage
Content-type: text/calendar; method=REPLY; charset=UTF-8
Content-transfer-encoding: 8BIT

BEGIN:VCALENDAR
PRODID:-//Mozilla.org/NONSGML Mozilla Calendar V1.1//EN
VERSION:2.0
METHOD:REPLY
BEGIN:VTIMEZONE
TZID:Europe/Madrid
X-LIC-LOCATION:Europe/Madrid
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:19701025T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
CREATED:20120630T185020Z
LAST-MODIFIED:20120630T200147Z
DTSTAMP:20120630T200147Z
UID:EAB6888652924F3FA70C70DD7EF2F3A700000000000000000000000000000000
SUMMARY:Call
ORGANIZER;CN=organizer@acme.cop:mailto:organizer@acme.cop
ATTENDEE;CN=invited@domain.tld;PARTSTAT=ACCEPTED;CUTYPE=INDIVIDUAL:mailto:invited@domain.tld
DTSTART;TZID=Europe/Madrid:20120702T170000
DTEND;TZID=Europe/Madrid:20120702T180000
SEQUENCE:0
TRANSP:OPAQUE
X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
END:VEVENT
END:VCALENDAR