2010-07-27 6 views
3

Мое веб-приложение (ASP.NET MVC) экспортирует календарь ICS (webcal: //host/calendar.ics), который я тестирую с помощью Outlook 2010 и 2007. По-видимому, независимо от того, что, VALARM часть календаря не игнорируются Outlook, в целом, и не напоминания не создаются на всех:Outlook 2010 игнорирует VALARM веб-календаря (ICS), созданного моим приложением

BEGIN:VALARM 
TRIGGER:-PT30M 
ACTION:DISPLAY 
DESCRIPTION:Reminder 
END:VALARM 

Является ли это какая-то известная проблемой или есть правильный способ создания ICS быть расходным путем настольные клиенты?

Спасибо!

+0

Вы разобрались? Сейчас я делаю то же самое. Почему Outlook такой PITA? Приветствия Майка – ozczecho

ответ

0
  1. Добавить календарь в качестве альтернативной точки зрения с типом содержимого текста/календарь
  2. Убедитесь, что этот календарь вид добавляемым в последнюю очередь потому, что порядок альтернативных взглядов имеет большое значение.
  3. создавать текстовые/текстовые/текстовые/html-представления из тела сообщения, добавлять представление календаря, а затем устанавливать тело сообщения на string.empty. В противном случае тело сообщения может каким-то образом переопределить представление календаря.
  4. Также отправьте электронное письмо на свою учетную запись gmail. В Gmail есть опция «показать оригинал», которая позволяет вам просматривать полный текст исходного письма.
Смежные вопросы