davmail icon indicating copy to clipboard operation
davmail copied to clipboard

can't dismiss reminders for recurring events

Open jdpipe opened this issue 5 years ago • 8 comments
trafficstars

Hi there

I recently installed Davmail (5.5.1-trunk-1 deb package, from appveyor) and linked it to a fresh Thunderbird profile. The email set-up was simple and straightforward, as was the CalDAV setup with Thunderbird/Lightning.

However I have one unresolvable issue which is that I receive 3 reminders for recent recurring events which attended. It doesn't matter how many times I atttempt to "dismiss" these reminders, they keep returning. Furthermore, the "3 Reminders" is always there, and can't be closed without immediately re-opening.

Please could you suggest (1) how to circumvent this reminder and successfully dismiss the reminders in question (all of which, as I mentioned, relate to recurring events), and (2) how to avoid this issue from arising again... is there some misconfiguration that I may have made, perhaps?

Cheers JP

jdpipe avatar May 08 '20 06:05 jdpipe

We have a lot of issues with recurring events, working in it.

Can you please try to set davmail.caldavRealUpdate=true in davmail.properties first and try again ? (new event update implementation, this will be the default value in next DavMail release)

mguessan avatar May 08 '20 09:05 mguessan

hi -- thanks for that suggestion. it seems that it helped to get rid of one notification, but I still have two that won't go away. can you tell me how reminder status is stored, and whether it can be manually re-set eg using a command-line tool, perhaps? or if there is something I can tweak via the Outlook web interface, directly?

jdpipe avatar May 10 '20 09:05 jdpipe

I also have a recurring group meeting on an O365 calendar which I was unable to dismiss the reminder for. It had come as an invite from another person and the reminder was not popping up in the O365 web interface either (which is how I had dismissed pesky reminders in the past)

I tried adding davmail.caldavRealUpdate=true in my davmail.properties and restarting davmail though that didn't seem to make a difference at first.

I eventually tried restarting both davmail and Thunderbird/Lightning andand my calendar though it does not seem to have made things work, at least so far.

bfranske avatar Sep 09 '20 19:09 bfranske

Well, that didn't last long. The reminder has come back again.

bfranske avatar Sep 09 '20 19:09 bfranske

I'm also having this issue, using Version: 5.5.1-4 on arch linux in thunderbird & lightning to synchronize an exchange calendar.

Hitting dismiss just leads to the popup appearing again instantly.

What's more severe is that it also seems to send some notification to the creator of the event, effectively spamming them, each time I hit dismiss/dismiss-all.

The relevant log seems to be:

2020-11-25 11:24:26,336 DEBUG [CaldavConnection-47724] davmail  - > 
2020-11-25 11:24:26,336 DEBUG [CaldavConnection-47724] davmail  - Report item 17/83
2020-11-25 11:24:26,365 DEBUG [CaldavConnection-47730] davmail  - < PUT /users/[email]/calendar/AAMkADk3YjQ1ZDZmLTJiMTQtNGM2My1iZDVlLThmNjhmYTJkYzQ2MgBGAAAAAAAo6O36dDahTbP1NIJoeir6BwBdZ5ysQrRHQqpWay9wVDWTAAAAOollAAC4SpLMCz0_T7RhRr1rRwSHAADsBWK0AAA%3D.EML HTTP/1.1
2020-11-25 11:24:26,365 DEBUG [CaldavConnection-47730] davmail  - < Host: localhost:1080
2020-11-25 11:24:26,365 DEBUG [CaldavConnection-47730] davmail  - < User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.4.3
2020-11-25 11:24:26,365 DEBUG [CaldavConnection-47730] davmail  - < Accept: text/xml
2020-11-25 11:24:26,365 DEBUG [CaldavConnection-47730] davmail  - < Accept-Language: en-US,en;q=0.5
2020-11-25 11:24:26,365 DEBUG [CaldavConnection-47730] davmail  - < Accept-Encoding: gzip, deflate
2020-11-25 11:24:26,365 DEBUG [CaldavConnection-47730] davmail  - < Accept-Charset: utf-8,*;q=0.1
2020-11-25 11:24:26,365 DEBUG [CaldavConnection-47730] davmail  - < Content-Type: text/calendar; charset=utf-8
2020-11-25 11:24:26,365 DEBUG [CaldavConnection-47730] davmail  - < Content-Length: 3355
2020-11-25 11:24:26,365 DEBUG [CaldavConnection-47730] davmail  - < If-Match: 2020-11-25T10:24:24Z
2020-11-25 11:24:26,365 DEBUG [CaldavConnection-47730] davmail  - < Origin: http://localhost:1080
2020-11-25 11:24:26,365 DEBUG [CaldavConnection-47730] davmail  - < Authorization: ********
2020-11-25 11:24:26,365 DEBUG [CaldavConnection-47730] davmail  - < Connection: keep-alive
2020-11-25 11:24:26,365 DEBUG [CaldavConnection-47730] davmail  - < Pragma: no-cache
2020-11-25 11:24:26,365 DEBUG [CaldavConnection-47730] davmail  - < Cache-Control: no-cache
2020-11-25 11:24:26,365 DEBUG [CaldavConnection-47730] davmail.caldav.CaldavConnection  - < BEGIN:VCALENDAR
PRODID:-//Mozilla.org/NONSGML Mozilla Calendar V1.1//EN
VERSION:2.0
BEGIN:VTIMEZONE
TZID:Europe/Prague
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:19701025T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
LAST-MODIFIED:20201125T102426Z
DTSTAMP:20201125T102426Z
UID:1831570B-54A5-4845-98DC-5B144E5E8143
SUMMARY:Stammtisch
PRIORITY:5
STATUS:TENTATIVE
ORGANIZER;CN=...
ATTENDEE;[list of attendees]
RRULE:FREQ=WEEKLY;UNTIL=20210330T101500Z;BYDAY=WE;WKST=SU
X-MOZ-LASTACK:20201125T102426Z
DTSTART;TZID=Europe/Prague:20200930T121500
DTEND;TZID=Europe/Prague:20200930T131500
DESCRIPTION;LANGUAGE=en-US:[description]
CLASS:PUBLIC
TRANSP:OPAQUE
SEQUENCE:6
LOCATION;LANGUAGE=en-US:[zoom url]
X-MICROSOFT-CDO-APPT-SEQUENCE:6
X-MICROSOFT-CDO-OWNERAPPTID:2118762937
X-MICROSOFT-CDO-BUSYSTATUS:TENTATIVE
X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
X-MICROSOFT-CDO-IMPORTANCE:1
X-MICROSOFT-CDO-INSTTYPE:1
X-MICROSOFT-DONOTFORWARDMEETING:FALSE
X-MICROSOFT-DISALLOW-COUNTER:FALSE
X-MOZ-GENERATION:1
BEGIN:VALARM
ACTION:DISPLAY
TRIGGER;VALUE=DURATION:-PT15M
DESCRIPTION:REMINDER
END:VALARM
END:VEVENT
END:VCALENDAR

2020-11-25 11:24:26,366 DEBUG [CaldavConnection-47730] davmail.exchange.ExchangeSession  - Got session davmail.exchange.ews.EwsExchangeSession@2672a916 from cache
2020-11-25 11:24:26,399 DEBUG [CaldavConnection-47724] davmail.exchange.ExchangeSession  - Get event: AAMkADk3YjQ1ZDZmLTJiMTQtNGM2My1iZDVlLThmNjhmYTJkYzQ2MgBGAAAAAAAo6O36dDahTbP1NIJoeir6BwBdZ5ysQrRHQqpWay9wVDWTAAAAOollAAC4SpLMCz0_T7RhRr1rRwSHAAD_mvQ8AAA=.EML
2020-11-25 11:24:26,405 INFO  [CaldavConnection-47730] davmail.connection  - LOGON - 0:0:0:0:0:0:0:1:47730 user
2020-11-25 11:24:26,405 DEBUG [CaldavConnection-47730] davmail.exchange.ExchangeSession  - Fixed Vcalendar body to server:
BEGIN:VCALENDAR
PRODID:-//Mozilla.org/NONSGML Mozilla Calendar V1.1//EN
VERSION:2.0
METHOD:PUBLISH
BEGIN:VTIMEZONE
TZID:Central Europe Standard Time
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:19701025T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
LAST-MODIFIED:20201125T102426Z
DTSTAMP:20201125T102426Z
UID:1831570B-54A5-4845-98DC-5B144E5E8143
SUMMARY:Stammtisch
PRIORITY:5
STATUS:TENTATIVE
ORGANIZER;CN=[organizer]
ATTENDEE;CN=[attendees]
RRULE:FREQ=WEEKLY;UNTIL=20210330T101500Z;BYDAY=WE;WKST=SU
X-MOZ-LASTACK:20201125T102426Z
DTSTART;TZID=Central Europe Standard Time:20200930T121500
DTEND;TZID=Central Europe Standard Time:20200930T131500
DESCRIPTION;LANGUAGE=en-US:[description]
CLASS:PUBLIC
TRANSP:OPAQUE
SEQUENCE:6
LOCATION;LANGUAGE=en-US:[zoom url]
X-MICROSOFT-CDO-APPT-SEQUENCE:6
X-MICROSOFT-CDO-OWNERAPPTID:2118762937
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
X-MICROSOFT-CDO-IMPORTANCE:1
X-MICROSOFT-CDO-INSTTYPE:1
X-MICROSOFT-DONOTFORWARDMEETING:FALSE
X-MICROSOFT-DISALLOW-COUNTER:FALSE
X-MOZ-GENERATION:1
X-MICROSOFT-CDO-REPLYTIME:20201125T102426Z
BEGIN:VALARM
ACTION:DISPLAY
TRIGGER;VALUE=DURATION:-PT15M
DESCRIPTION:REMINDER
END:VALARM
END:VEVENT
END:VCALENDAR

Diffing the received and sent data, it looks like it mostly changes timezones and modification dates.

Not sure if this is exactly the same issue and if it's davmail's or thunderbird/lightnings issue.

Panaetius avatar Nov 25 '20 11:11 Panaetius

i have same problem too. set option davmail.caldavRealUpdate=true do not solved problem.

my log https://pastebin.com/tBrVHbNJ

x09 avatar Jun 07 '21 04:06 x09

Same problem here.

Bashton-MattBuckland avatar Jun 29 '21 08:06 Bashton-MattBuckland

This is my issue as well, and since I spam the participants of the event as a result, I can't use the calendar integration for the time being.

matrixes avatar Jun 28 '22 08:06 matrixes