Reminder Emails for Teams Calendar are not triggered

XMLWordPrintable

    • 3
    • Severity 3 - Minor
    • 5

      Issue Summary

      Teams Calendar Reminder notification not sent

      Steps to Reproduce

      1. Install Confluence version 10.2.7
      2. Create a Teams Calendar
      3. Sync Mail server and enable Debugging.
      4. General Configuration > Logging and Profiling page and add these classes below using level DEBUG
        com.atlassian.confluence.extra.calendar3
        com.atlassian.confluence.extra.calendar3.notification
      5. Create a new event in the calendar.
      6. Add a user under “Who”.
      7. Uncheck “All day event” .
      8. Enter the time and set a Reminder “5-10 minutes before”.
      9. Monitor the mailbox

      Expected Results

      Reminder Notification should be received in the mailbox and below messages in the logs

      2026-05-27 13:55:00,091 DEBUG [team-calendars-worker-3] [extra.calendar3.util.DefaultAsynchronousTaskExecutor] lambda$submit$0 Task com.atlassian.confluence.extra.calendar3.reminder.job.CalendarReminderJob$RemindEventForUserCollector@1cabbeae spent 0ms in queue
       | traceId: 002b35cf0503f569
      2026-05-27 13:55:00,111 DEBUG [team-calendars-worker-3] [calendar3.reminder.job.CalendarReminderJob] dumpLogDebug CalendarReminderJob is running with a list of reminder user : 1
       | traceId: 002b35cf0503f569
      2026-05-27 13:55:00,111 DEBUG [team-calendars-worker-3] [calendar3.reminder.job.CalendarReminderJob] dumpLogDebug Will remind for user : ConfluenceUserImpl{name='admin', key=2cb280859e695f0c019e696285c90000}
       | traceId: 002b35cf0503f569
      2026-05-27 13:55:00,113 DEBUG [team-calendars-worker-3] [calendar3.reminder.job.CalendarReminderJob] dumpLogDebug ##### For event com.atlassian.confluence.extra.calendar3.model.ReminderEvent@6ab283e9
       | traceId: 002b35cf0503f569
      2026-05-27 13:55:00,115 DEBUG [team-calendars-worker-4] [extra.calendar3.util.DefaultAsynchronousTaskExecutor] lambda$submit$0 Task com.atlassian.confluence.extra.calendar3.util.CalendarAsyncHelper$$Lambda/0x000076d324400680@34e688f8 spent 1ms in queue
       | traceId: 002b35cf0503f569
      2026-05-27 13:55:00,116 DEBUG [team-calendars-worker-4] [extra.calendar3.util.ConditionalCallable] call Executing ConditionalCallable
       | traceId: 002b35cf0503f569

      Actual Results

      No reminder notification received in the mailbox and CalendarReminderJob cannot be seen executing 

      10.2.7

      grep -i "reminder" atlassian-confluence.log | head -50
      
      2026-05-28 11:05:00,065 DEBUG [Caesium-1-2] [scheduler.caesium.impl.SchedulerQueueImpl] take take: QueuedJob[jobId=reminderJob,deadline=1779966300000]
      2026-05-28 11:05:00,067 DEBUG [Caesium-1-2] [scheduler.caesium.impl.SchedulerQueueImpl] add add job=QueuedJob[jobId=reminderJob,deadline=1779966600000] replaced=null
      2026-05-28 11:05:00,067 DEBUG [Caesium-1-2] [scheduler.caesium.impl.CaesiumSchedulerService] enqueueJob Enqueued job 'reminderJob' for 2026-05-28T11:10:00.000+0000
      2026-05-28 11:05:00,069 DEBUG [Caesium-1-2] [atlassian.scheduler.core.JobLauncher] launch launch: RUN_ONCE_PER_CLUSTER: reminderJob
      2026-05-28 11:05:00,074 DEBUG [Caesium-1-2] [atlassian.scheduler.core.AbstractSchedulerService] addRunDetails addRunDetails: jobId=reminderJob startedAt=2026-05-28T11:05:00.065+0000 runOutcome=SUCCESS message=null

      9.2.7

      grep -i "reminder" atlassian-confluence.log | head -50 
      
      2026-05-28 11:05:00,067 DEBUG [Caesium-1-3] [scheduler.caesium.impl.SchedulerQueueImpl] take take: QueuedJob[jobId=reminderJob,deadline=1779966300000]
      2026-05-28 11:05:00,070 DEBUG [Caesium-1-3] [scheduler.caesium.impl.SchedulerQueueImpl] add add job=QueuedJob[jobId=reminderJob,deadline=1779966600000] replaced=null
      2026-05-28 11:05:00,070 DEBUG [Caesium-1-3] [scheduler.caesium.impl.CaesiumSchedulerService] enqueueJob Enqueued job 'reminderJob' for 2026-05-28T11:10:00.000+0000
      2026-05-28 11:05:00,070 DEBUG [Caesium-1-3] [atlassian.scheduler.core.JobLauncher] launch launch: RUN_ONCE_PER_CLUSTER: reminderJob
      2026-05-28 11:05:00,073 INFO [Caesium-1-3] [calendar3.reminder.job.CalendarReminderJob] execute CalendarReminderJob is running
      2026-05-28 11:05:00,074 DEBUG [team-calendars-worker-3] [extra.calendar3.util.DefaultAsynchronousTaskExecutor] lambda$submit$0 Task com.atlassian.confluence.extra.calendar3.reminder.job.CalendarReminderJob$RemindEventForUserCollector@35c38d6 spent 0ms in queue
      2026-05-28 11:05:00,077 DEBUG [Caesium-1-3] [atlassian.scheduler.core.AbstractSchedulerService] addRunDetails addRunDetails: jobId=reminderJob startedAt=2026-05-28T11:05:00.067+0000 runOutcome=SUCCESS message=null
      2026-05-28 11:05:00,091 DEBUG [team-calendars-worker-3] [calendar3.reminder.job.CalendarReminderJob] dumpLogDebug CalendarReminderJob is running with a list of reminder user : 1
      2026-05-28 11:05:00,092 DEBUG [team-calendars-worker-3] [calendar3.reminder.job.CalendarReminderJob] dumpLogDebug Will remind for user : ConfluenceUserImpl{name='admin', key=2cb280859e6de345019e6de5a23e0000}
      2026-05-28 11:05:00,092 DEBUG [team-calendars-worker-3] [calendar3.reminder.job.CalendarReminderJob] dumpLogDebug ##### For event com.atlassian.confluence.extra.calendar3.model.ReminderEvent@587a6424   

      Workaround

      No workaround

              Assignee:
              Unassigned
              Reporter:
              Disha Rathore
              Votes:
              2 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: