Desidero inviare le informazioni di prenotazione tramite posta elettronica in un allegato da aggiungere in MS Outlook. Quale formato è migliore? Soprattutto per MS Outlook 2003?Differenza tra iCalendar (.ics) e vCalendar (.vcs)
risposta
Il formato più recente iCalendar, con più dati allegati, contiene informazioni sulla persona che ha creato l'evento, in modo che quando viene importato in Outlook (per esempio), le modifiche a quell'evento sono comunicate via email al creatore. Questo può essere utile quando devi informare gli altri di eventuali cambiamenti.
Tuttavia, quando esporto un evento da uno dei miei calendari a un altro, preferisco utilizzare vCalendar, poiché non è necessario inviare un messaggio di posta elettronica al creatore (solitamente a me stesso) se apporto una modifica o una cancellazione qualcosa.
Entrambi i file .ics e .vcs sono in ASCII. Se si utilizza l'opzione "Salva con nome" per salvare una voce del calendario (Appt, Richiesta riunione/Risposta/Rinvia/Annulla ed ecc.) In formato .ics e .vcs e utilizzare vimdiff, è possibile vedere facilmente la differenza.
Sia .vcs (vCal) che .ics (iCal) appartengono allo stesso campo VCALENDAR, ma il file .vcs mostra "VERSION: 1.0" mentre il file .ics utilizza "VERSION: 2.0".
Le specifiche per vCalendar v1.0 sono disponibili su http://www.imc.org/pdi/pdiproddev.html. Le specifiche per iCalendar (vCalendar v2.0) si trovano in RFC5545. In generale, il più recente è migliore e vale per Outlook 2007 e successivi, ma non per Outlook 2003.
Per Outlook 2003, il comportamento è peculiare. Può salvare la stessa voce del calendario sia in formato .ics che in formato .vcs, ma legge solo & display .vcs file correttamente. Può leggere il file .ics ma omette alcuni campi e non lo visualizza in modalità calendario. La mia ipotesi è che a quel tempo Microsoft volesse fornire .ics per essere compatibile con iCal di Mac ma non ancora impegnato per la versione 2.0.
Quindi, per Outlook 2003, .vcs è il formato nativo.
Stavo iniziando a sospettare che si trattasse di file di testo, hanno sempre perso la mia formattazione definita in Outlook durante l'esportazione in vari dispositivi. – jxramos
È possibile provare VCS in convertitore di calendario ICS per convertire i file. Ha la caratteristica di analizzare eventi e cose da fare. È possibile convertire il VCS generato dal telefono Nokia, con esportazione bluetooth o tramite nbuexplorer.
- Supporto completo per UTF-8
- quoted-printable stringhe codificati
- codice completamente open source (GPLv3 e Apache 2.0)
- standard iCalendar v2.0 uscita
- Codifica più file contemporaneamente (un solo evento per file)
- compatibile con Android, iOS, Mozilla Lightning/Sunbird, Google Calendar e altri
- Multipiattaforma
I file VCS possono avere le sue informazioni sono codificate in Quoted stamp che è un incubo. La soluzione sopra suggerendo "VCS to ICS Calendar Converter" è la strada da percorrere.
Si noti che vCalendar è estremamente vecchio (> 14 anni) e non dovrebbe più essere realmente utilizzato, a meno che non sia destinato alla retrocompatibilità. Se generi nuovi dati, usa iCalendar! – Evert
RFC7953, RFC5545 – YumYumYum
Microsoft Outlook e il calendario Apple sono compatibili con quali RFC per favore? Puoi gentilmente aggiornare, la risposta era molto vecchia. – YumYumYum