Vad är filformatet ICALENDAR?
.icalendar är en kalenderdatafil i klartext som följer iCalendar-standarden definierad i RFC 5545 (september 2009), vilken ersatte den ursprungliga RFC 2445 från 1998. Varje giltig fil börjar med raden BEGIN:VCALENDAR och slutar med END:VCALENDAR, vilket omsluter en eller flera kalenderkomponenter.
Komponenter som stöds inkluderar:
VEVENT- kalenderhändelser såsom möten och bokningar,VTODO- uppgifter eller att göra-poster,VJOURNAL- journalanteckningar,VFREEBUSY- block för ledig/upptagen tid för schemaläggning.
Varje komponent innehåller rader med egenskap:värde i en MIME-liknande struktur, där långa rader bryts vid 75 oktetter. Filkodningen är UTF-8 och den registrerade MIME-typen är text/calendar.
.icalendar är en av fyra likvärdiga filändelser definierade av RFC 5545 tillsammans med .ics (överlägset vanligast i praktiken), .ical och .ifb. Alla fyra filändelser delar exakt samma format och MIME-typ. Filändelsen .icalendar är den minst vanliga; de flesta kalenderapplikationer använder .ics som standard vid export. iCalendar-standarden stöds inbyggt av Microsoft Outlook, Apple Calendar, Google Calendar, Mozilla Thunderbird, iOS och Android.
Säkerhet & trygghet
RISK: LOWKlartextformat; kan inte exekvera kod. Den verkliga risken är social manipulation: oväntade kalenderinbjudningar kan lägga till skräpposthändelser med nätfiskelänkar (kalenderspam). Hantera oväntade .icalendar-bilagor som oväntade e-postmeddelanden - klicka inte på inbäddade webbadresser.
Formatdetaljer
i ett nötskalProgram som öppnar ICALENDAR-filer
Tekniska detaljer
djup specifikation| Formattyp | Kalenderdatafil i klartext (öppen IETF-standard) |
| Styrande standard | RFC 5545 (september 2009), ersätter RFC 2445 (1998) |
| MIME-typ | text/calendar |
| Kodning | UTF-8 (äldre filer kan använda ISO-8859-1) |
| Filsignatur | Börjar med BEGIN:VCALENDAR; slutar med END:VCALENDAR |
| Komponenter som stöds | VEVENT, VTODO, VJOURNAL, VFREEBUSY |
| Radbrytning | Långa egenskapsrader bryts vid 75 oktetter enligt RFC 5545 |
| Versionsdeklaration | Egenskapen VERSION:2.0 inuti filkroppen |
| Typisk filstorlek | Under 5 KB för en enskild inbjudan; upp till flera MB för fullständiga kalenderexporter |
| Likvärdiga filändelser | .ics (vanligast), .ical, .ifb - alla har identiskt format |
| Stöd för upprepning | Egenskapen RRULE för återkommande händelser; EXDATE för undantag |
| Plattform | Plattformsoberoende: Windows, macOS, Linux, iOS, Android, webb |
| Tidszonshantering | VTIMEZONE-komponent eller TZID-referens för entydiga händelsetider |
| Släppt | 1998 (RFC 2445) |
| Senaste version | RFC 5545 (September 2009) |
| Öppen standard | Ja · royaltyfri |
| Specifikation | datatracker.ietf.org |
ICALENDAR-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om ICALENDAR-filer.