A Microsoft Outlook email forum. Outlook Banter

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » Outlook Banter forum » Microsoft Outlook Email Newsgroups » Outlook - Calandaring
Site Map Home Register Authors List Search Today's Posts Mark Forums Read Web Partners

Handling .ics attachments



 
 
Thread Tools Search this Thread Display Modes
  #1  
Old November 12th 08, 04:34 PM
l_kris06 l_kris06 is offline
Junior Member
 
First recorded activity at Outlookbanter: Nov 2008
Posts: 2
Default Handling .ics attachments

Hi all,

I have a php application that generates .ics files and then sends them as attachment to users within organization. When the attendees receive this attachement, and open it, an entry is added to their calendar and further they can accept/reject etc.
So far so good. The problem is, the Organizer's calendar is not updated. When he opens the attachment, the meeting request reads as "As an organizer, you do not need to accept this meeting" or something of that sort, and his calendar does not have this entry. I have tried to add organizer to the attendee list and still no go.

My questions:

1. How do I go about putting an entry in the organizer's
calendar when he opens the .ics attachment.?
2. Outlook does not recognize the METHOD:CANCEL when it receives
a .ics attachment with method set to CANCEL , why ?

I hope somebody out there can help out.

Best,
Krishna

Last edited by l_kris06 : November 12th 08 at 04:36 PM. Reason: spell mistake
Ads
  #2  
Old November 13th 08, 09:40 AM posted to microsoft.public.outlook.calendaring
Vince Averello
external usenet poster
 
Posts: 621
Default Handling .ics attachments

I'd think you'd have to use a different organizer than the real one to get
the item on to their calendar via ICS file. Not sure about the CANCEL thing
but what version of Outlook are you using?

"l_kris06" wrote in message
...

Hi all,

I have a php application that generates .ics files and then sends them
as attachment to users within organization. When the attendees receive
this attachement, and open it, an entry is added to their calendar and
further they can accept/reject etc.
So far so good. The problem is, the Organizer's calendar is not
updated. When he opens the attachment, the meeting request reads as "As
an organizer, you do not need to accept this meeting" or something of
that sort, and his calendar does not have this entry. I have tried to
add organizer to the attendee list and still no go.

My questions:

1. How do I go about putting an entry in the organizer's
calendar when he opens the .ics attachment.?
2. Outlook does not recognize the METHOD:CANCEL when it receives
a .ics attachment with method set to CANCEL , why ?

I hope somebody out there can help out.



  #3  
Old November 16th 08, 06:01 PM
l_kris06 l_kris06 is offline
Junior Member
 
First recorded activity at Outlookbanter: Nov 2008
Posts: 2
Default

Quote:
I'd think you'd have to use a different organizer than the real one to get the item on to their calendar via ICS file."
I think in this case, its very specific to outlook's way of implementing RFC 2445 and RFC 2446. For the organizer(almost always creator of the meeting), outlook will add it to their calendar only when its generated from the organizers inbox(meaning must reside in sent items). When i see the .ICS file generated from outlook, I see no difference to the one i created.

About the CANCEL method, RFC 2446 says , for a CANCEL(non recurring) method, the sequence number needs to be incremented by 1, and Event timestamps are optional. But which ever way i try, outlook will not recognize the CANCEL method. And outlook's compliance with the RFC report says its complaint with RFC 2446. For instance, i create a meeting and i cancel that from outlook, when i use the same .ICS files (1 for REQUEST, 1 for CANCEL). REQUEST gets registered in outlook, but CANCEL method is ignored.

This is not good. There is too much dependency on the email client(outlook) here, and for my Question number 1. I found a workaround, I generate a complete different .ICS file for the organizer, the only difference is, the method used is PUBLISH, and not REQUEST.

Vince,
I use outlook 2007. I dont think the version here makes a difference. Outlook's just not compliant with the standard




Quote:
Originally Posted by Vince Averello View Post
I'd think you'd have to use a different organizer than the real one to get
the item on to their calendar via ICS file. Not sure about the CANCEL thing
but what version of Outlook are you using?
  #4  
Old November 17th 08, 03:13 AM posted to microsoft.public.outlook.calendaring
Diane Poremsky [MVP]
external usenet poster
 
Posts: 12,991
Default Handling .ics attachments

you need to use the same uid for cancel to work and I think it needs
imported to offer delete, not opened from an email and saved to the
calendar.

--
Diane Poremsky [MVP - Outlook]
Outlook Tips: http://www.outlook-tips.net/
Outlook & Exchange Solutions Center: http://www.slipstick.com

Outlook Tips by email:


EMO - a weekly newsletter about Outlook and Exchange:


You can access this newsgroup by visiting
http://www.microsoft.com/office/comm...s/default.mspx or point your
newsreader to msnews.microsoft.com.


"l_kris06" wrote in message
...

I'd think you'd have to use a different organizer than the real one to
get the item on to their calendar via ICS file."


I think in this case, its very specific to outlook's way of
implementing RFC 2445 and RFC 2446. For the organizer(almost always
creator of the meeting), outlook will add it to their calendar only
when its generated from the organizers inbox(meaning must reside in
sent items). When i see the .ICS file generated from outlook, I see no
difference to the one i created.

About the CANCEL method, RFC 2446 says , for a CANCEL(non recurring)
method, the sequence number needs to be incremented by 1, and Event
timestamps are optional. But which ever way i try, outlook will not
recognize the CANCEL method. And outlook's compliance with the RFC
report says its complaint with RFC 2446. For instance, i create a
meeting and i cancel that from outlook, when i use the same .ICS files
(1 for REQUEST, 1 for CANCEL). REQUEST gets registered in outlook, but
CANCEL method is ignored.

This is not good. There is too much dependency on the email
client(outlook) here, and for my Question number 1. I found a
workaround, I generate a complete different .ICS file for the
organizer, the only difference is, the method used is PUBLISH, and not
REQUEST.

Vince,
I use outlook 2007. I dont think the version here makes a difference.
Outlook's just not compliant with the standard




Vince Averello;275523 Wrote:
I'd think you'd have to use a different organizer than the real one to
get
the item on to their calendar via ICS file. Not sure about the CANCEL
thing
but what version of Outlook are you using?





--
l_kris06


 




Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Error Handling HearSay Outlook and VBA 2 March 29th 07 08:22 PM
Attachment handling Ian Pollard Outlook - General Queries 3 January 24th 07 08:33 AM
Changes to eml handling? joosie Outlook Express 10 April 29th 06 11:54 AM
Event handling? [email protected] Add-ins for Outlook 0 January 25th 06 01:40 PM
Event handling? [email protected] Add-ins for Outlook 0 January 25th 06 01:40 PM


All times are GMT +1. The time now is 09:46 AM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.Search Engine Friendly URLs by vBSEO 2.4.0
Copyright ©2004-2024 Outlook Banter.
The comments are property of their posters.