Some more information on my (probably) timezone error. I created an event externally and invited myself. The ICS file is right and using the ICS Inspector t-bird plugin, I can view the ICS file as it is reported to t-bird by SOGo. The file looks correct and is shown below (I've removed some lines that aren't relevant)

BEGIN:VTIMEZONE
TZID:America/Denver
BEGIN:DAYLIGHT
TZOFFSETFROM:-0700
TZOFFSETTO:-0600
TZNAME:MDT
DTSTART:19700308T020000
RRULE:FREQ=YEARLY;BYDAY=2SU;BYMONTH=3
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0600
TZOFFSETTO:-0700
TZNAME:MST
DTSTART:19701101T020000
RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=11
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
CREATED:20160116T000552Z
LAST-MODIFIED:20160116T002552Z
DTSTAMP:20160116T002552Z
SUMMARY:Test
DTSTART;TZID=America/Denver:20160122T120000
DTEND;TZID=America/Denver:20160122T130000
END:VEVENT
END:VCALENDAR

The event is on Jan 22nd at 12:00 America/Denver time, where that timezone is defined as -0700 by the TIMEZONE section (Jan is between Nov and March, and thus Standard time). Everything looks good here. But the event shows up in SOGo webmail at "11:00 MST" If I change my timezone preferences in SOGo to Chicago timezone, the event shows up at "12:00 CST" so it is doing the adjustments for timezone, but somehow is reading the time wrong for the ICS file.

Is there a way to get more information on why SOGo web views the event as being at 11 and not 12? Any other ideas of things to check / change or report?

For the full story, here's the original post <https://lists.inverse.ca/sogo/arc/users/2016-01/msg00085.html>. Also, could this be similar to https://bugzilla.mozilla.org/show_bug.cgi?id=1086573


Thanks,

Ben


--
[email protected]
https://inverse.ca/sogo/lists

Reply via email to