To send e-mail through an SMTP server from PowerShell scripts, you can use the built-in Send-MailMessage cmdlet. Its major drawback is that it can only use Basic SMTP authentication and…
Microsoft 365
- AzureExchangeMicrosoft 365PowerShell
PowerShell: Configure Certificate-Based Authentication for Exchange Online (Azure)
October 6, 2023Microsoft Entra ID (ex Azure AD) supports Certificate Based Authentication (CBA). This means that you can use certificate authentication to automatically run your PowerShell scripts with no password entry and…
It may be necessary to check the user’s presence status (Online/Away/Busy) in Microsoft Teams before performing a particular action for some integration scripts. Let’s have a look at how to…
- ExchangeMicrosoft 365OutlookPowerShell
Configure Email Forwarding for Mailbox on Exchange Server/Microsoft 365
October 5, 2023In Exchange Server and Exchange Online (Microsoft 365), you can enable email forwarding at the mailbox level (configured by the administrator using the ForwardingAddress attribute), through mailbox Inbox rules, or…
When a new user is added to a Microsoft 365 universal group, they automatically receive a standard welcome e-mail message with the following subject: You’ve joined the <M365_Group_Name> group Welcome…
The Azure Active Directory password policy defines the password requirements for tenant users, including password complexity, length, password expiration, account lockout settings, and some other parameters. In this article, we’ll…
- ExchangeMicrosoft 365PowerShell
Find Inactive (Unused) Distribution Lists in Exchange/Microsoft 365
June 26, 2023Within your Exchange organization or Exchange Online (Microsoft 365) tenant, you can create hundreds of Distribution Groups (Distribution Lists, DLs). Distribution lists that are no longer in use should be…
- Microsoft 365TeamsWindows 10Windows 11
Fix: “Something Went Wrong” Error When Installing Teams
May 2, 2023Microsoft recently released a new WebView2-based version of MS Teams for Windows. The switch from the Electron engine to WebView2 runtime has significantly improved the performance of Teams (almost doubled)…
- ExchangeMicrosoft 365PowerShell
Send from Alias (SMTP Proxy Address) in Exchange Online (Microsoft 365)
April 5, 2023An Exchange mailbox can be assigned a number of additional SMTP addresses, which are known as proxy addresses (aliases). These addresses allow the user to receive e-mails that are sent…
- ExchangeMicrosoft 365OutlookPowerShell
How to Use Plus Addressing in Microsoft 365 Exchange Online
November 7, 2023Plus addressing (sometimes called subaddressing) allows you to use unique dynamic SMTP e-mail addresses for your mailbox. It is typically used to protect against spam, track marketing companies, and categorize…