Open Bug 426532 Opened 17 years ago Updated 3 years ago

Implement COUNTER iMIP method

Categories

(Calendar :: E-mail based Scheduling (iTIP/iMIP), defect)

defect

Tracking

(Not tracked)

People

(Reporter: andy.cowling, Unassigned)

References

Details

Attachments

(1 file)

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12 Build Identifier: 30 March 2008 If a Domino user is invited to a meeting, and they accept the invitation, but later try to "counter" the meeting forcing a change in its scheduling, Lightning does not recognize the email received. The subject starts "Countered:" Also, I received a meeting update with a subject starting "Angenommen:" from a Domino user, which was also not recognized by Lightning. Reproducible: Always Steps to Reproduce: 1. Invite a Notes user to a meeting 2. The Notes user accepts the invitation 3. This acceptance mail is processed by Lightning 4. The Notes user then takes subsequent action on this event, such as to try to move it Actual Results: When the resulting email is opened in Thunderbird, Lightning reports "This message contains an event that this version of Lightning cannot process" Note that this mail was received because a meeting participant was off sick and unable to attend the meeting as originally agreed to. His secretary updated his calendar to reflect this, and I got the email. Below is the ics event attachment that throws the above error message: BEGIN:VCALENDAR X-LOTUS-CHARSET:UTF-8 VERSION:2.0 PRODID:-//Lotus Development Corporation//NONSGML Notes 6.0//EN METHOD:COUNTER BEGIN:VTIMEZONE TZID:GMT BEGIN:STANDARD DTSTART:19501029T020000 TZOFFSETFROM:+0100 TZOFFSETTO:+0000 RRULE:FREQ=YEARLY;BYMINUTE=0;BYHOUR=2;BYDAY=-1SU;BYMONTH=10 END:STANDARD BEGIN:DAYLIGHT DTSTART:19500326T020000 TZOFFSETFROM:+0000 TZOFFSETTO:+0100 RRULE:FREQ=YEARLY;BYMINUTE=0;BYHOUR=2;BYDAY=-1SU;BYMONTH=3 END:DAYLIGHT END:VTIMEZONE BEGIN:VEVENT DTSTART;TZID="GMT":20080328T150000 DTEND;TZID="GMT":20080328T160000 TRANSP:OPAQUE DTSTAMP:20080327T120726Z COMMENT:Stephan is off sick today SEQUENCE:1 ATTENDEE;PARTSTAT=NEEDS-ACTION;CN="Stephan Wolf/DummyCorp" ;SENT-BY="mailto:anke.vomberg@dummy.com";RSVP=TRUE :mailto:Stephan.Wolf@dummy.com CLASS:PUBLIC SUMMARY:Single Sign On vs Security LOCATION:+44 208 413 5534 ORGANIZER:mailto:andy.cowling@dummy.com ATTCOUNTER;CN="Stephan Wolf/DummyCorp";SENT-BY="mailto :anke.vomberg@dummy.com" :mailto:Stephan.Wolf@dummy.com UID:7649af10-b104-4ad9-aae2-5d2c83c41ddc X-LOTUS-UPDATE-SEQ:1 X-LOTUS-NOTESVERSION:2 X-LOTUS-NOTICETYPE:T X-LOTUS-CHILD_UID:3A03571B1C4605AFC12574190042AB3D END:VEVENT END:VCALENDAR The Angenommen: email event attachment is below: BEGIN:VCALENDAR X-LOTUS-CHARSET:UTF-8 VERSION:2.0 PRODID:-//Lotus Development Corporation//NONSGML Notes 6.0//EN METHOD:REPLY BEGIN:VTIMEZONE TZID:GMT BEGIN:STANDARD DTSTART:19501029T020000 TZOFFSETFROM:+0100 TZOFFSETTO:+0000 RRULE:FREQ=YEARLY;BYMINUTE=0;BYHOUR=2;BYDAY=-1SU;BYMONTH=10 END:STANDARD BEGIN:DAYLIGHT DTSTART:19500326T020000 TZOFFSETFROM:+0000 TZOFFSETTO:+0100 RRULE:FREQ=YEARLY;BYMINUTE=0;BYHOUR=2;BYDAY=-1SU;BYMONTH=3 END:DAYLIGHT END:VTIMEZONE BEGIN:VEVENT DTSTART;TZID="GMT":20080327T140000 DTEND;TZID="GMT":20080327T150000 TRANSP:OPAQUE DTSTAMP:20080326T093708Z SEQUENCE:1 ATTENDEE;PARTSTAT=ACCEPTED;CN="Stephan Wolf/DummyCorp" ;SENT-BY="mailto:anke.vomberg@dummy.com";RSVP=FALSE :mailto:Stephan.Wolf@dummy.com CLASS:PUBLIC SUMMARY:Single Sign On vs Security LOCATION:+44 208 413 5534 ORGANIZER:mailto:andy.cowling@dummy.com UID:7649af10-b104-4ad9-aae2-5d2c83c41ddc X-LOTUS-UPDATE-SEQ:1 X-LOTUS-NOTESVERSION:2 X-LOTUS-NOTICETYPE:A X-LOTUS-CHILD_UID:47010B2B30727749C12574180034EDC1 END:VEVENT END:VCALENDAR
For testing purposes it might be more useful to export the entire email message from Thunderbird and attach it here. I'd like you to check the Error Console for related error messages and copy+paste them here.
As requested by QA, a sample email.
The "Countered:" email is atteched. When this email is opened, the Error Console reports: Unknown imipMethod: COUNTER chrome://lightning/content/imip-bar.js (line 196) (The "Angenommen:" email is now recognized by the lated nightly build of Lightning (2nd April), therefore this part of the bug report should be considered fixed.)
I'm sure we had a bug regarding COUNTER, but I couldn't find one. This of course needs to be implemented, it would be great if more itip/imip developers step up :-)
Status: UNCONFIRMED → NEW
Ever confirmed: true
Flags: wanted-calendar0.9?
OS: Windows XP → All
Hardware: PC → All
Summary: Domino event update mails (e.g., "Countered", "Angenommen") not supported by lightning → Impement COUNTER imip method
Summary: Impement COUNTER imip method → Implement COUNTER iMIP method
Flags: wanted-calendar0.9? → wanted-calendar0.9+
Flags: blocking-calendar0.9?
Flags: blocking-calendar0.9? → blocking-calendar0.9-
Flags: wanted-calendar1.0+
Flags: wanted-calendar0.9+
Flags: blocking-calendar0.9-
Whiteboard: [calconnect25]
Just as with delegation, initial patches still need some bugfixes, but they look very promising!
Assignee: nobody → christian.kulpa
Status: NEW → ASSIGNED
Whiteboard: [calconnect25]
Did the above patches get accepted or duplicated anywhere before they were lost from the Internet?
Depends on: 1225784
Assignee: u444577 → nobody
Status: ASSIGNED → NEW
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: