Open
Bug 426532
Opened 17 years ago
Updated 3 years ago
Implement COUNTER iMIP method
Categories
(Calendar :: E-mail based Scheduling (iTIP/iMIP), defect)
Calendar
E-mail based Scheduling (iTIP/iMIP)
Tracking
(Not tracked)
NEW
People
(Reporter: andy.cowling, Unassigned)
References
Details
Attachments
(1 file)
23.37 KB,
message/rfc822
|
Details |
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
Comment 1•17 years ago
|
||
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.
Reporter | ||
Comment 2•17 years ago
|
||
As requested by QA, a sample email.
Reporter | ||
Comment 3•17 years ago
|
||
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.)
Comment 4•17 years ago
|
||
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
Updated•17 years ago
|
Summary: Impement COUNTER imip method → Implement COUNTER iMIP method
Updated•17 years ago
|
Flags: wanted-calendar0.9? → wanted-calendar0.9+
Updated•17 years ago
|
Flags: blocking-calendar0.9?
Updated•17 years ago
|
Flags: blocking-calendar0.9? → blocking-calendar0.9-
Updated•17 years ago
|
Flags: wanted-calendar1.0+
Flags: wanted-calendar0.9+
Flags: blocking-calendar0.9-
Updated•13 years ago
|
Whiteboard: [calconnect25]
Comment 8•13 years ago
|
||
Just as with delegation, initial patches still need some bugfixes, but they look very promising!
Assignee: nobody → christian.kulpa
Status: NEW → ASSIGNED
Whiteboard: [calconnect25]
Comment 9•13 years ago
|
||
More information at http://almostintelligent.de/2012/08/13/gsoc-update/.
Comment 10•13 years ago
|
||
Comment 12•10 years ago
|
||
Did the above patches get accepted or duplicated anywhere before they were lost from the Internet?
Updated•5 years ago
|
Assignee: u444577 → nobody
Status: ASSIGNED → NEW
Comment 13•5 years ago
|
||
https://web.archive.org/web/20130817153439/http://almostintelligent.de/2012/08/13/gsoc-update/ but the patches do not seem available
Updated•3 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•