Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
VCalendar
Message
From
03/11/2007 10:41:34
Cetin Basoz
Engineerica Inc.
Izmir, Turkey
 
General information
Forum:
Visual FoxPro
Category:
Third party products
Title:
Environment versions
Visual FoxPro:
VFP 9
Miscellaneous
Thread ID:
01265118
Message ID:
01266383
Views:
12
>Hi,
>
>Does anyone know how to generate a vCalendar or iCalendar email message like Outlook does? These messages are handled differently by Outlook when they arrive - Outlook shows an "Accept" button at the top of the email, and you only click on this button to add the appointment to your Outlook calendar.
>
>We tried putting the vCalendar data into a body of a plain email message, but Outlook does not recognize this as a vCalendar invitation and shows the plain text:
>
>BEGIN:VCALENDAR
>PRODID:-//Microsoft Corporation//Outlook MIMEDIR//EN VERSION:1.0 BEGIN:VEVENT DTSTART:19980114T210000Z DTEND:19980114T230000Z LOCATION:My office CATEGORIES:Business DESCRIPTION;ENCODING=QUOTED-PRINTABLE:This is a note associated with the meeting=0D=0A SUMMARY:Meeting to discuss salaries
>PRIORITY:3
>END:VEVENT
>END:VCALENDAR
>
>We were able to include the appointment invitation as an ics file attachment though, but this requires users to open the file attachment, and does not generate the nice "Accept" bar at the top.
>
>I'm guessing something needs to be done with the header of the email to get Outlook to recognize the vCalendar invitation. However, we were not able to view the source of the email message to see how it's done.
>
>TIA

Subject: Whatever. Not displayed at all
Body: Calendar && above
ContentType: 'text/calendar; method=REQUEST;'

Cetin
Çetin Basöz

The way to Go
Flutter - For mobile, web and desktop.
World's most advanced open source relational database.
.Net for foxheads - Blog (main)
FoxSharp - Blog (mirror)
Welcome to FoxyClasses

LinqPad - C#,VB,F#,SQL,eSQL ... scratchpad
Previous
Reply
Map
View

Click here to load this message in the networking platform