How To Manually Create Outlook Calendar Appointments


Here’s a gem from David Goodhand, a Microsoft vet that arguably taught me everything I needed to know about giving technical presentations on how to manually create Outlook Calendar appointments.

Copy/Pasted from David’s email

  1. If you’re try to write an appt directly into someone’s Exchange-based calendar, then use the Exchange CDO object model.
  2. If you are trying to generate an appt that the user can click on and add to their calendar, look into the .VCS (vCalendar) file format. For example, look up an item on ebay and click the click “Add to Calendar”. The server generates a .VCS file which the user then clicks on. As the user downloads or opens the .VCS file, Outlook snags it and makes an appt. out of it.

Here’s what an example VCS looks like: 

BEGIN:VCALENDAR
BEGIN:VEVENT
SUMMARY:eBay Reminder: SONY DIRECTV ULTIMATETV W60  HU REMOTE V3.5
DESCRIPTION:The end time for eBay listing number 3061186172 is scheduled to end soon! Click here to go to the page:
http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=3061186172&sspagename=calrem

DTSTART:20031128T025334Z
DTEND:20031128T045334Z
END:VEVENT
END:VCALENDAR

Learn more about this file format at http://www.imc.org/pdi/.

 


Comments (4)

  1. Mike Pickus says:

    You should also look at microformats – hCalendar and hCard

    http://www.microformats.org/wiki/hcalendar

    http://www.microformats.org/wiki/hcard

  2. BOB CHITTY says:

    I AM ATTEMPTING A SIMPLE TASK WITH OUTLOOK.

    AS I CREATE APPOINTMENT WITH CONTACTS I WANT THE CONTACT INFO (NAME & PHONE ETC) TO APPEAR ON MY CALENDAR.  HOW CAN THIS BE ACCOMPLISHED WITHOUT HAVING TO COPY THE INFO INTO THE SUBJECT LINE OF EACH APPOINTMENT.

    WHAT AM I MISSING?

  3. Anonymous coward says:

    "… giving technical presentations on how to manually create Outlook Calendar appointments."

    Wow, I'm surprised there would be a demand for presentations on this.  I would think a simple blog entry would suffice 😉

Skip to main content