Category: Exchange
-
+
+
+
+
+
+
This PowerShell script creates a user-friendly GUI for sending email notifications about returned equipment. Users can input recipient details, add or remove equipment items, and generate a professionally formatted HTML email. The email includes a table of equipment details (Device Type, Make/Model, Serial Number, Asset Tag) and is sent via…
-
+
+
+
+
+
+
PowerShell script helps you export contacts from a mailbox using Microsoft Graph, but keep in mind it hasn’t been fully tested, so proceed with caution. The process involves setting up a destination folder for export, prompting the user for an email address, and connecting to Microsoft Graph with proper authentication.…
-
+
+
+
+
+
+
This PowerShell script splits large Microsoft 365 mailbox folders into smaller ones, ensuring no folder exceeds 99,999 items. It uses Microsoft Graph API for authentication, folder management, and email movement. Features include detailed logging, error handling with retries, and batch processing to efficiently move emails into newly created folders.
-
+
+
+
+
+
+
First attempt: This PowerShell script splits large Microsoft 365 mailbox folders into smaller ones, ensuring no folder exceeds 99,999 items. It uses Microsoft Graph API for authentication, folder management, and email movement. Features include detailed logging, error handling with retries, and batch processing to efficiently move emails into newly created…
-
+
+
+
+
+
+
There is no excerpt because this is a protected post.
-
To uninstall the existing Exchange Management modules and install the latest one, follow these steps: Uninstall the Existing Exchange Management Module Install the Latest Exchange Online Management Module Make sure that your PowerShell execution policy allows for module installation by setting it to RemoteSigned if necessary:Set-ExecutionPolicy RemoteSigned -Scope CurrentUser These…
-
Code to review all mailbox email addresses and update
-
+
+
+
+
+
+
Managing Email Flows: Effective email management requires distinguishing between key types: Internal to Internal: Emails within the same domain, posing minimal risk. Internal to External: Outbound business emails subject to security checks. External to External: External emails passing through, posing potential risks. External to Internal: Incoming emails filtered through security…
-
+
+
+
+
+
+
This script automates the generation of a report summarizing different group and mailbox types using Exchange Online and Microsoft Graph, saving the results in CSV and HTML formats. It compares current data with previous reports to highlight changes, then emails the summary with attachments. The script streamlines monitoring of group…
-
+
+
+
+
+
+
This script connects to Exchange Online to retrieve and analyze the last 90 days of audit logs for a specified mailbox. It processes the audit data, formats key details like timestamp, user, action, and message subjects, and generates a report. The results are displayed in a sortable grid view, helping…