Exchange Admin Center is the no-script path. Start by signing in with an account that has Exchange Online administrator permissions.
- Go to the Exchange Admin Center
- Navigate to Mail flow > Rules
- Click Add a rule and select Apply disclaimers
- Name the rule (e.g., “Company-Wide Legal Disclaimer”)
- Under Apply this rule if, select Apply to all messages
- Under Do the following, leave Append a disclaimer selected
- Click Enter text, paste your disclaimer (plain text or HTML), then click Save
- Click Select one for the fallback action and choose Wrap
- Add any exceptions (specific senders, recipients, internal-only messages)
- Under Rule mode, select Enforce to activate immediately
- Click Finish, then Done
Once the rule processes, Exchange Online applies it server-side on every qualifying outbound message. No action required from users.
PowerShell is the right path for scripted deployments, bulk rule management, or automated provisioning workflows. Connect to Exchange Online PowerShell, then run the New-TransportRule cmdlet:
New-TransportRule -Name "Company-Wide Legal Disclaimer" `
-ApplyToAllMessages $true `
-ApplyHtmlDisclaimerLocation Append `
-ApplyHtmlDisclaimerText "<p>Your disclaimer HTML here</p>" `
-ApplyHtmlDisclaimerFallbackAction Wrap
To modify an existing rule, use Set-TransportRule with the same parameters.


