dafthack / dafthack/MailSniper

Invoke-GlobalMailSearch for O365

Open
#54 5 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
PowerShell
Stars
3.3k
Forks
597
Avg merge
1h 11m
Merged PRs (30d)
1

Description

Doing a selfsearch on O365 works like this

Invoke-SelfSearch -Remote -ExchHostname outlook.office365.com

And according to this issue https://github.com/dafthack/MailSniper/issues/42 using GlobalMailSearch does not work. The work around is to use O365 eDiscovery feature called Content search, sadly that search is only keyword based.

Is it even possible to do a GlobalMailSearch using regex against O365?

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the Invoke-GlobalMailSearch and Invoke-SelfSearch entry points described in the issue, and review issue #42 for the existing O365 limitation. Check whether O365 supports regex-based global mailbox searches or whether the Content search workflow can provide that behavior. Done means documenting a supported approach or clearly establishing that the requested search is not possible.

Written by the indexing model from the issue text.

Assessment

Tech stack
powershell
Domain
search, security
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.