How to delete recurring meeting from a user that is no longer in our domain?

Junaid Ansorali 6 Reputation points
2021-09-21T21:17:49.79+00:00

How to delete recurring meetings from Office 365 admin that is setup by a user that is no longer with us and it's account has also been removed from AD?

Thank you

Exchange Server Management
Exchange Server Management
Exchange Server: A family of Microsoft client/server messaging and collaboration software.Management: The act or process of organizing, handling, directing or controlling something.
7,345 questions
Microsoft Exchange Hybrid Management
Microsoft Exchange Hybrid Management
Microsoft Exchange: Microsoft messaging and collaboration software.Hybrid Management: Organizing, handling, directing or controlling hybrid deployments.
1,884 questions
0 comments No comments
{count} vote

2 answers

Sort by: Most helpful
  1. Andy David - MVP 141.5K Reputation points MVP
    2021-09-21T21:20:13.83+00:00

    Have each user delete the meeting themselves from their own calendar.


  2. Kael Yao-MSFT 37,496 Reputation points Microsoft Vendor
    2021-09-22T08:14:20.853+00:00

    Hi @Junaid Ansorali

    If the organizer's account was removed, one way is to restore this account and use this account to cancel the meeting normally.

    However, if it has been removed for longer than 30 days, you may not be able to restore it.
    And you may need to remove the meetings from the attendees' calendar as Andy said.

    To do it on the server side, you may connect to EXO powershell and use the Search-Mailbox command.
    The command would be like:

         Search-Mailbox -identity <attendees' mailbox> -SearchQuery "kind:meetings AND From: user@contoso.com AND subject:test" -DeleteContent  
    

    It would search all users' mailboxes and delete the meetings from user@Company portal .com which have the subject named "test".

    Before running this command to delete the meeting directly, it is also recommended to first generate a report to see if the search result is correct:

     Search-Mailbox -identity <attendees' mailbox> -SearchQuery "kind:meetings AND From: user@contoso.com AND subject:test" -TargetMailbox admin -TargetFolder inbox -logonly -loglevel full  
    

    If the response is helpful, please click "Accept Answer" and upvote it.
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.