2010-03-24 5 views
2

Я работаю над веб-приложением, которое включает в себя планирование. Пользователь может просмотреть его расписание, а затем загрузить файл запроса собрания для определенного события. В Outlook 2003 простое открытие этого события вызовет появление приглашения на собрание, и пользователь может принять его, что либо добавит, либо обновит событие в своем календаре.Экспорт/Импорт событий в календарь Outlook 2007 - проблема

Однако в Outlook 2007 функция Accept для приглашения на собрание отключена, и причина в том, что пользователь является организатором и не может принять свой собственный запрос на событие. Файл ICS ясно показывает, что это не так.

Кто-нибудь испытал эту же проблему?

Кто-нибудь знает, как обойти его? (Использование функции импорта Outlook, вряд ли вариант, поскольку он вызывает повторяющиеся события, которые будут созданы, функция импорта, кажется, не заботиться о том, что события имеют один и тот же UID)

Вот файл ICS:

BEGIN:VCALENDAR 
PRODID:#{my app} 
VERSION:2.0 
CALSCALE:GREGORIAN 
METHOD:REQUEST 
BEGIN:VEVENT 
DTSTAMP:20100324T150236Z 
UID:eeb639a1-f8e5-4eab-ab3c-232ad91364c6 
SEQUENCE:2 
ORGANIZER:#{myApp}.#{myDomain}.com 
DESCRIPTION: 
DTSTART;TZID=Europe/London:20110620T120010 
DTEND;TZID=Europe/London:20110620T133010 
SUMMARY:BREAK:Breakfast 
LOCATION:Room 101 
END:VEVENT 
BEGIN:VTIMEZONE 
//Timezone info edited for brevity 
END:VTIMEZONE 
END:VCALENDAR 

ответ

3

Я нашел проблему. «ORGANIZER» должен быть «mailto: (действительный адрес электронной почты)»; в противном случае Outlook 2007 принимает вас как организатора.

Смежные вопросы