Script repository
Add Send As delegates to Send On Behalf list
The script adds all Send As delegates of a mailbox to the Send On Behalf delegates list of the mailbox.
All mailbox delegates
The script creates a CSV-formatted report on delegates of mailboxes in all domains managed by Adaxes.
Automatically update SIP address
This script automatically sets a user's SIP address the same as the primary SMTP address.
Check e-mail domains
This script checks whether e-mail addresses added to a mailbox belong to accepted e-mail domains in Exchange.
Check if a specific permission is granted to entire organization over user calendar
The script checks if a specific permission is granted to the entire organization over user calendar.
Check if account is inactive in Exchange longer than a period of time
The script returns true if the account is inactive in Exchange longer than a period of time.
Check if Full Access permissions are modified
The script checks whether Full Access permissions are modified for a mailbox.
Check mailbox size
The script returns True if mailbox size exceeds a certain size limit.
Check whether 'Automatically update e-mail addresses based on e-mail address policy' option is enabled
The script checks whether the Automatically update e-mail addresses based on e-mail address policy option is enabled for an Exchange recipient.
Check whether a certain mailbox feature is enabled
The scripts are used to check whether a certain mailbox feature is enabled. If the featue is disabled, the scripts return false.
Check whether automatic replies are enabled
The script checks whether an Exchange mailbox is configured to send automatic replies (OOF messages).
Check whether user has mailbox in Exchange Online
The script checks whether the user on which it is executed has a mailbox in Exchange Online.
Connect to Exchange with PowerShell
The script demonstrates how to connect to Exchange from Adaxes with the help of PowerShell.
Convert user mailbox to a resource mailbox in Exchange Online
The script converts an Microsoft 365 (Office 365) user mailbox to a room or equipment mailbox in Exchange Online.
Copy permissions between mailboxes
The script copies Send As, Send On Behalf Of and Mailbox Rights permissions of a mailbox to the mailbox of the current user.
Copy Send As permissions from Exchange on-premises to Exchange Online distribution list
The script copies Send As permissions from a distribution list located on premises to its counterpart in Exchange Online.
Delete all user data from mobile devices
This script deletes all user data from all Exchange ActiveSync devices that belong to the user.
Disable mail forwarding if forwarding address matches regular expression
The script disables mail forwarding for an Exchange mailbox if the forwarding address matches a regular expression.
Disable remote mailbox
The script disables remote mailbox for the user.
Enable remote mailbox
The script enables a remote mailbox for a user.