?
Solved

Auto-gen email/appointment to Outlook Calendar

Posted on 2013-01-12
3
Medium Priority
?
686 Views
Last Modified: 2013-03-04
My appointment scheduling application (Cold Fusion 9) generates an e-mail to the user with their appointment information.  Everything works fine, except, the outlook calendar times are off for the users who use my application on Central Time Zone (St. Louis).  My application / server (i believe) is EST.  Those users get the correct outlook calendar time of their appointment.  Not the St. Louis folks.  Where do I start looking to fix this problem?
0
Comment
Question by:newBieProgram
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
3 Comments
 
LVL 32

Expert Comment

by:Robberbaron (robr)
ID: 38771120
are you using the ics format for sending the appointment or some other ?

seems like you will need to specify a timezone in the appointment, so that it gets correctly processed by the receiver, wherever they are.


either specify the time as UTC (ie GMT) by using a Z on the end,
DTSTART:19970714T170000Z

Open in new window


or by including the timezone on the file.
BEGIN:DAYLIGHT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
DTSTART:19700308T020000

Open in new window

http://stackoverflow.com/questions/9505299/ics-file-issues

my preference is the Zulu time, because it has less options to get wrong. And you controll the creation end, so can work out the equivalent time @ UTC easily i suspect
0
 

Author Comment

by:newBieProgram
ID: 38832412
Where in my ics-file do I place what you suggested?  Still not working.  The appointment times are off by an hour in the Outlook calendar.  For ex.  If my appointment is made for ME by someone in Central time, my appointment comes over with my local time (server).  If the person in Central time makes an appointment for himself in Central time, his time is also off...its one hour earlier.  

BEGIN:DAYLIGHT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
DTSTART:19700308T020000
0
 
LVL 32

Accepted Solution

by:
Robberbaron (robr) earned 1000 total points
ID: 38834988
from the stackoverflow link...
a full ics has begin and end tags and defines the timezone id (TZID) used in the message.

BEGIN:VCALENDAR
VERSION:1.0

BEGIN:VTIMEZONE 
TZID:America/New_York 
LAST-MODIFIED:19870101T000000Z 
BEGIN:STANDARD 
DTSTART:19971026T020000 
RDATE:19971026T020000 
TZOFFSETFROM:-0500 
TZOFFSETTO:-0400
TZNAME:EST 
END:STANDARD 
BEGIN:DAYLIGHT 
DTSTART:19971026T020000 
RDATE:19970406T020000 
TZOFFSETFROM:-0500 
TZOFFSETTO:-0400 
TZNAME:EDT 
END:DAYLIGHT 
END:VTIMEZONE

BEGIN:VEVENT
DTSTART;TZID=America/New_York:20120328T073000
DTEND;TZID=America/New_York:20120328T093000
SUMMARY:Test EVENT
LOCATION:Test Location
DESCRIPTION:Test Description
PRIORITY:3
END:VEVENT
END:VCALENDAR

Open in new window


hence i think using zula time (NY -5) makes it easier for cross border stuff.

BEGIN:VCALENDAR
VERSION:1.0
BEGIN:VEVENT
DTSTART:20120328T023000Z
DTEND:20120328T043000Z
SUMMARY:Test EVENT
LOCATION:Test Location
DESCRIPTION:Test Description
PRIORITY:3
END:VEVENT
END:VCALENDAR

Open in new window

0

Featured Post

Efficient way to get backups off site to Azure

This user guide provides instructions on how to deploy and configure both a StoneFly Scale Out NAS Enterprise Cloud Drive virtual machine and Veeam Cloud Connect in the Microsoft Azure Cloud.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Changing a few Outlook Options can help keep you organized!
This article will help to fix the below errors for MS Exchange Server 2013 I. Certificate error "name on the security certificate is invalid or does not match the name of the site" II. Out of Office not working III. Make Internal URLs and Externa…
The viewer will learn how to create and use a small PHP class to apply a watermark to an image. This video shows the viewer the setup for the PHP watermark as well as important coding language. Continue to Part 2 to learn the core code used in creat…
The viewer will receive an overview of the basics of CSS showing inline styles. In the head tags set up your style tags: (CODE) Reference the nav tag and set your properties.: (CODE) Set the reference for the UL element and styles for it to ensu…
Suggested Courses

801 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