Knowledge hub / Article

Secure Exchange Online: 5 Key Settings

Secure your Microsoft 365 environment with five essential Exchange Online settings. Learn why they matter and how to apply them easily with PowerShell.

4 January 2026 2 min read Brandaris Cybersecurity

Many Microsoft 365 settings can be configured quickly via PowerShell. No endless clicking through menus, just efficient commands. At Brandaris Cybersecurity, we apply these steps by default in every environment. Why? Because they make your organisation safer and help employees work smarter.

Step 1: Install the Exchange Online Management module

Install-Module -Name ExchangeOnlineManagement -Scope CurrentUser -Force

Step 2: Log in

Connect-ExchangeOnline -UserPrincipalName [email protected]

Step 3: Run the commands

  • Disable external storage providers
  • Enable MailTips
  • Show external sender labels in Outlook
  • Enable organisation-wide auditing & Enable mailbox-level auditing

Step 4: Disconnect

Disconnect-ExchangeOnline -Confirm:$false

Disable external storage providers

Set-OwaMailboxPolicy -Identity “OwaMailboxPolicy-Default” -AdditionalStorageProvidersAvailable $false

Why?

Outlook Web App allows links to external storage services. Convenient, but messy. Files end up outside your control.

Benefit:

Everything stays within your managed environment. Less risk, more clarity.

Screenshot 2026 01 04 at 21.12.50

Mailtips

Enable MailTips

Set-OrganizationConfig -MailTipsAllTipsEnabled $true -MailTipsExternalRecipientsTipsEnabled $true -MailTipsGroupMetricsEnabled $true ` -MailTipsLargeAudienceThreshold 25

Why?

People make mistakes. Sending sensitive info externally or emailing hundreds of colleagues unintentionally? MailTips warns you before you hit “Send”.

  • External recipients? You’ll get a warning.
  • Large groups? You’ll see the size.
  • More than 25 recipients? A prompt appears. (You can adjust this threshold, but 25 is a good balance.)

Benefit:

Employees become more aware without extra rules. The system helps prevent errors and reduces noise.

Show external sender labels in Outlook

Set-ExternalInOutlook -Enabled $true

Why?

Phishing emails look more convincing every day. A simple “External sender” label makes the difference between clicking and pausing.

Benefit:

Staff spot suspicious emails faster. Less stress, fewer incidents.

External flag

Enable organisation-wide auditing

Set-OrganizationConfig -AuditDisabled $false

Why?

Without logging, you’re blind. Auditing records actions so you can trace what happened.

Benefit:

Peace of mind and compliance. Not for control, but for clarity when questions arise.

Enable mailbox-level auditing

Get-Mailbox -ResultSize Unlimited | ForEach-Object { Write-Host “Enable for: $($.PrimarySmtpAddress)” Set-Mailbox -Identity $.Identity -AuditEnabled $true}

Why?

Sometimes you need to know what happened in one mailbox. This makes it possible.

Benefit:

Full transparency. Essential for compliance and investigations.

How is your Exchange Online configured?: Have you enabled these features yet?

You’ll barely notice them day-to-day, but they help employees work smarter and keep your organisation secure.

Do it yourself or together

Start with the free Cybercheck, or book an introductory call.

<newsletter>

Our newsletter

Cybersecurity is not just technology. It is people work. In our newsletter we share knowledge, stories and experiences that show how we help organisations move forward. The newsletter is in Dutch.