2026-05-01
Set-OutlookSignatures v4.27.0 is a productivity and reliability release. It makes configuration work easier for IT and Marketing teams, improves security posture by tightening Entra ID permission visibility, and adds diagnostics that help explain slow runs in the real world.
๐Plan ahead: EWS is being turned off for Exchange Online
Microsoft starts turning off EWS for Exchange Online in October 2026. If you have not already done so, move to Set-OutlookSignatures v4.26.0 or newer and update your Entra ID app permissions as described in the v4.26.0 release notes (Set-OutlookSignatures and Benefactor Circle add-on sections).
Reference: https://techcommunity.microsoft.com/blog/exchange/exchange-online-ews-your-time-is-almost-up/4492361
๐The headline feature: A graphical INI editor
This release adds a graphical INI file editor for Set-OutlookSignatures configuration files. It is web-based, but designed to run anywhere you need it.
Why it matters:
- It replaces trial-and-error INI editing with a visual, guided workflow
- It helps both technical and non-technical contributors collaborate on signature and out-of-office configuration
- It reduces errors by combining syntax validation with patterns learned from years of real-world support
What you get:
- A single HTML file that runs locally, from a file share, or hosted on a web server
- Create or modify signature and out-of-office (OOF) configuration files
- Inline documentation explaining each setting directly in the editor
- Error detection based on syntax plus practical support experience
- A visualization of the template processing order the engine will use
- Undo and redo history, dark and light mode, mobile and touch support, and automatic input file encoding detection
How to use it:
- Local copy:
.\sample code\IniEditor.html - Online version: https://set-outlooksignatures.com/inieditor
Credits: This tool was donated by ExplicIT Consulting, the providers of the Benefactor Circle add-on.
๐Security and least privilege: Clearer Entra ID permission feedback
v4.27.0 improves permission guidance in a way that helps audits and reduces long-term drift:
- Missing Entra ID permissions are reported
- Superfluous Entra ID permissions are also reported
- More secure alternatives to existing permissions are suggested where applicable
The goal is simple: Help you keep app registrations aligned with least-privilege without manual comparison work.
๐Faster troubleshooting: Power mode and battery logging
Runtime can vary significantly on laptops and energy-saving configurations. v4.27.0 logs when:
- Windows power mode is not set to Best performance, or
- the device is running on battery
This gives you an immediate explanation for slow execution in the field. Details: https://set-outlooksignatures.com/faq#windows-power-mode
๐Notable reliability fixes in Set-OutlookSignatures
HTML signature rendering can be sensitive to small attribute differences. v4.27.0 improves the conversion of width and height attributes into style attributes by treating values without units as px, preventing layout surprises.
๐Benefactor Circle add-on: more consistent defaults for extra mailboxes
Microsoft Graph can return inconsistent roaming signature information, which can lead to missing default signatures for additional or automapped Exchange Online mailboxes. v4.27.0 adds a workaround in the data preparation step used by the Outlook add-in, improving reliability in multi-mailbox environments.
๐Outlook add-in improvements (Benefactor Circle add-on)
The add-in receives security hardening and better diagnostics:
- A custom crypto shim was removed because @azure/msal-browser includes the needed feature again
- Missing Entra ID app permissions are treated as an error, superfluous permissions as a warning
- Exchange Online hosting detection is more robust by dynamically incorporating Microsoft API service entries, extending support beyond a curated autodiscover list
- A workaround reduces inconsistent paragraph heights in HTML signatures
- License check failures now stop execution with an error and surface as an Outlook notification, reducing silent misconfiguration
Cross-platform and stability fixes:
- Linux and macOS deployments no longer mistakenly add sample code .js files to the allowed list due to path comparison issues
- Logging no longer attempts to write into taskpane UI elements before they exist
- UTF-8 characters are decoded correctly when logging Graph token metadata
๐Release integrity: hashing and code signing
For verification workflows:
- The ZIP includes per-file hashes in hashes.txt
- The release is code signed with ExplicIT Consultingโs Extended Validation certificate
Release page: https://github.com/Set-OutlookSignatures/Set-OutlookSignatures/releases/tag/v4.27.0
INI editor: https://set-outlooksignatures.com/inieditor
For a full list of changes - including fixes, updated modules and updated documentation - please refer to the official v4.27.0 changelog.
๐Interested in learning more or seeing our solution in action?
Contact us or explore further on our website. We look forward to getting to know you!