Menu

#370 Weird control chars in some caldav TZID entries

v5.4.0
pending
nobody
None
5
2020-05-04
2020-01-08
No

Weird control chars in some caldav TZID entries are causing thunderbird to ignore that vevent entry.
In my case, it seems to be with the TZID Europe/Brussels. In the davmail.log file I see these (the ctrl-M characters I can understand):

BEGIN:VTIMEZONE^M
TZID:Europe/Brussels^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^M
BEGIN:STANDARD^M
DTSTART:16010101T020000^M
TZOFFSETFROM:+0200^M
TZOFFSETTO:+0100^M
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=10^M
END:STANDARD^M
BEGIN:DAYLIGHT^M
DTSTART:16010101T010000^M
TZOFFSETFROM:+0100^M
TZOFFSETTO:+0200^M
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=3^M
END:DAYLIGHT^M
END:VTIMEZONE^M

And further down, for the event:
DTSTART;TZID="Europe/Brussels^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@":20200107T100000^M
DTEND;TZID="Europe/Brussels^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@":20200107T120000^M

Now it seems Thunderbird doesn't like these characters, and it seems to be only that TZID (Europe/Paris works ok it seems).
I don't imagine that outlook users do this on purpose, so is this a bug in davmail upon parsing the timezone, or can davmail work around this and remove weird encoding chars from TZID entries?

Discussion

  • Mickael Guessant

    Can you please confirm this issue appears with an on premise Exchange, not Office365 ?
    The event is created on the server and broken through DavMail ?
    Is this in a meeting request ?

    There is no reference to Europe/Brussels in DavMail code.

    Can you please provide more details ?

     
  • Mickael Guessant

    • status: open --> pending
     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.