Icalendar thirdparty syntax
From wikinotes
Some programs make use icalendar, but extend it with additional fields.
Mozilla Thunderbird
X-MOZ-SNOOZE-TIME
Thunderbird has a feature that lets you perform a snooze operation on alarms or dismiss them. When an alarm is snoozed (or raised and not dismissed) the
X-MOZ-SNOOZE-TIME
is set. This is the datetime that the event will be re-issued, and alarms are calculated in relation to it.For total compatibility with thunderbird, you'll need a way of dismissing/snoozing these alarms.
BEGIN:VEVENT CREATED:20160327T141226Z LAST-MODIFIED:20160331T110821Z DTSTAMP:20160331T110821Z UID:15ae757c-ec06-4673-beba-f0fef39392c2 SUMMARY:test X-MOZ-LASTACK:20160331T110721Z DTSTART;TZID=America/Toronto:20160331T070900 DTEND;TZID=America/Toronto:20160331T080900 TRANSP:OPAQUE SEQUENCE:7 X-MOZ-GENERATION:12 X-MOZ-SNOOZE-TIME:20160331T111221Z BEGIN:VALARM ACTION:DISPLAY TRIGGER;VALUE=DURATION:PT0S DESCRIPTION:Default Mozilla Description END:VALARM END:VEVENT