Если я загружаю свой сгенерированный файл ICS и импортирую в Outlook как файл (по сути, просто создавая снимок), то установленная мной VALARM работает правильно.
То, что я хочу, - это информационный канал, который будет синхронизироваться с сервером. Поэтому, когда я создаю Интернет-календарь (Добавить / Открыть календарь -> Из Интернета), используя URL-адрес моего файла ICS, все события создаются правильно и синхронизация работает, но VALARM игнорируется и не устанавливается
BEGIN:VCALENDAR
VERSION:2.0
PRODID:Appointment Calendar
METHOD:PUBLISH
SOURCE:ICAL-URL
X-WR-CALNAME:Appointments
X-WR-CALDESC:Calendar
BEGIN:VEVENT
UID:84fbfa16-ab3a-4313-b98b-638da09a8a1c
DTSTAMP:20190107T190135Z
SUMMARY:My Event
DTSTART:20190109T183000Z
DTEND:20190109T184500Z
CATEGORIES:Red Category
BEGIN:VALARM
ACTION:DISPLAY
TRIGGER:-PT15M
DESCRIPTION:Alert
END:VALARM
END:VEVENT
END:VCALENDAR
Я что-то не так делаю или VALARM не поддерживается для интернет-календарей в outlook? Когда я делаю это в Thunderbird с подключаемым модулем Lightning, это прекрасно работает. Итак, я предполагаю, что мне не хватает форматирования для MS?
Я использую Outlook 2016 для тестирования. Я читал, что некоторым людям удается войти в Office365 и импортировать календари с панели инструментов, но у меня это тоже не сработало. Я попытался отформатировать мой URL с http://
и webcal://