Avec un fichier calendrier internet .ics, la balise VALARM en ACTION:DISPLAY permet de notifier à l'utilisateur que l'événement va se produire dans le temps définis via l'attribut TRIGGER

BEGIN:VEVENT
...
le détail des attributs de l'événement
...
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Reminder
TRIGGER:-PT10M
END:VALARM
END:VEVENT

Si vous recherchez : "valarm" outlook, vous tomberez sur ces notes et liens (aussi intéressants que désespérés)

Ressources

  • rfc2445 - Internet Calendaring and Scheduling Core Object Specification (iCalendar)
  • rfc2446 - iCalendar Transport-Independent Interoperability Protocol (iTIP) Scheduling Events, BusyTime, To-dos and Journal
  • iCalendar .ics : iCalendar iCalendar
  • vCalendar .vcs
  • iCalcreator un générateur PHP de fichier iCal