ics-Files

M

Michael Bremer

Hi All!

I've got a big problem reagarding *.ics-files. It's possible to create an
new entry in the calendar of my outlook. Receiving an *.ics-file with a
cancellation of this specific entry, Outlook creates an new entry instead of
deleting the old one.

Enclosed you find the content of an ics-sample.
I searched a lot in different FAQ and ask helping freaks, but no answer
which helped me with this problem.
In the RFC2445 is written, that the calendar should understand the command
ACTION with value CANCELLED to delete the entry. But outlook did not do.
Where is my mistake or is this not supported in the way I trie to?

Thanks a lot in advance!

Michael Bremer

BEGIN:VCALENDAR
PRODID:-//Microsoft Corporation//Outlook 11.0 MIMEDIR//EN
VERSION:2.0
METHOD:pUBLISH
BEGIN:VEVENT
DTSTART:20081023T080000Z
DTEND:20081023T120000Z
ACTION:CANCELLED
LOCATION:CeBIT in Hanover
TRANSP:OPAQUE
SEQUENCE:1
UID:20081023T164430Z-@SBT_MTE-1
DTSTAMP:20081023T164430Z
DESCRIPTION:Sample-entry
SUMMARY:Test-News\nMultiline\n
PRIORITY:5
X-MICROSOFT-CDO-IMPORTANCE:1
CLASS:pUBLIC
BEGIN:VALARM
TRIGGER:pT15M
DESCRIPTION:Reminder
END:VALARM
END:VEVENT
END:VCALENDAR
 
P

pthawkes

Michael,
I have just been working on something similar. For your cancelled event you
need to specify the METHOD as CANCEL so for your example below you should
have something like what tou see below. Also your UID must match the UID of
the original event.

BEGIN:VCALENDAR
PRODID:-//Microsoft Corporation//Outlook 11.0 MIMEDIR//EN
VERSION:2.0
METHOD:CANCEL
BEGIN:VEVENT
DTSTART:20081023T080000Z
DTEND:20081023T120000Z
LOCATION:CeBIT in Hanover
TRANSP:OPAQUE
SEQUENCE:1
UID:20081023T164430Z-@SBT_MTE-1
DTSTAMP:20081023T164430Z
DESCRIPTION:Sample-entry
SUMMARY:Test-News\nMultiline\n
PRIORITY:5
X-MICROSOFT-CDO-IMPORTANCE:1
CLASS:pUBLIC
BEGIN:VALARM
TRIGGER:pT15M
DESCRIPTION:Reminder
END:VALARM
END:VEVENT
END:VCALENDAR
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top