Solved

Checking format of .ics - iCalendar file

Posted on 2012-03-20
2
1,217 Views
Last Modified: 2013-12-18
Hi - My app is generating a iCalendar (.ics file).  This seems to work fine on most PCs.  However, on some (running Outlook 2010) it fails to load.  On Macs, it seems to miss call notes and locations.

Can someone take a quick look at the text generated and let me know if I am missing anything.

Thank you.

BEGIN:VCALENDAR
PRODID:-//Microsoft Corporation//Outlook 12.0 MIMEDIR//EN
VERSION:2.0
METHOD:PUBLISH
X-MS-OLK-FORCEINSPECTOROPEN:TRUE
BEGIN:VEVENT
CREATED:20120320T073428Z
DESCRIPTION:Main telephone: 01234 567 891\n1 High Streed\nLONDON\nW1\n\n\nLast call notes:\n12/03/12 Appointment, Call notes.\n\n\nTeleStudio ID: 1028\n
DTSTAMP:20120320T073428Z
DTSTART:20120319T120000Z
DTEND:20120319T140000Z
LAST-MODIFIED:20120320T073428Z
LOCATION:
SUMMARY:Test Company - Mr John Smith - Appointment
PRIORITY:5
SEQUENCE:0
TRANSP:OPAQUE
X-MICROSOFT - CDO - BUSYSTATUS: BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
BEGIN:VALARM
TRIGGER:-PT4320M
ACTION:DISPLAY
DESCRIPTION:Reminder
END:VALARM
END:VEVENT
END:VCALENDAR
0
Comment
Question by:Andy Brown
2 Comments
 
LVL 46

Accepted Solution

by:
Sjef Bosman earned 500 total points
ID: 37744797
http://icalvalid.cloudapp.net/

Add your iCal in the Snippet text box
Remove the superfluous spaces on the line with BUSYSTATUS
Then click Validate
0
 

Author Closing Comment

by:Andy Brown
ID: 37746085
Great stuff - did the trick perfectly - thank you for the help.
0

Featured Post

6 Surprising Benefits of Threat Intelligence

All sorts of threat intelligence is available on the web. Intelligence you can learn from, and use to anticipate and prepare for future attacks.

Join & Write a Comment

Disabling the Directory Sync Service Account in Office 365 will stop directory synchronization from working.
Find out how to use Active Directory data for email signature management in Microsoft Exchange and Office 365.
In this video we show how to create an Address List in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Organization >> Ad…
how to add IIS SMTP to handle application/Scanner relays into office 365.

758 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

23 Experts available now in Live!

Get 1:1 Help Now