New release v4.25.0

Critical update for Exchange Online and Benefactor Circle users. New signature marking, short variable names, and improved Graph API resilience.

2025-12-22

Benefactor Circle add-on users with mailboxes in Exchange Online should update to this version as soon as possible. Microsoft will begin changing roaming signature HTML processing shortly. Update as soon as possible to avoid potential negative impact on the parameters DeleteScriptCreatedSignaturesWithoutTemplate and DeleteUserCreatedSignatures.

πŸ”—Streamlined signature design with shorter variables

Designing signatures with limited space just got easier. We have introduced shorter replacement variable names that can be used interchangeably with the original long names. This applies to both default and custom variables.

  • CurrentUser can now be shortened to U (e.g., $UVariableX$)
  • CurrentUserManager can now be shortened to UM (e.g., $UMVariableX$)
  • CurrentMailbox can now be shortened to M (e.g., $MVariableX$)
  • CurrentMailboxManager can now be shortened to MM (e.g., $MMVariableX$)

πŸ”—Enhanced diagnostic warnings and resilience

Set-OutlookSignatures now provides improved proactive warnings to identify potential misconfigurations or environment constraints:

  • GPO Overrides: The script will warn you if a Group Policy Object setting takes precedence over registry values set by the script, such as DisableRoamingSignatures.
  • Graph API Resilience: We have made Graph API queries more robust by implementing automatic retries after five seconds to compensate for brief network or data center "hiccups".
  • Template Auditing: Receive warnings for non-standard image formats (outside of JPG, PNG, and GIF) or signatures exceeding 30,000 characters, which may fail in Outlook add-in launch events.

πŸ”—Updates for Benefactor Circle add-on users

The Benefactor Circle add-on and Outlook add-in receive several key enhancements for advanced deployments:

  • Automatic Image Embedding: Images are now embedded when setting Outlook for the web signatures (classic and roaming) regardless of global parameters, ensuring high-quality display even for default signatures.
  • Improved Cleanup Logic: The DeleteScriptCreatedSignaturesWithoutTemplate parameter is now more aggressive in removing "leftover" signatures when toggling roaming signature settings.
  • Admin Tooling: The Entra app creation script has been updated to force the use of the PowerShell Gallery and ensure all required package providers are present.

πŸ”—Detailed changelog

For a comprehensive list of all changes, dependencies, and fixes, please consult the official 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!

new release

2026-04-08

πŸ”— Custom attributes and calculated data in email signatures

Most of the information used in email signatures comes directly from your directory service. But what about the data that doesn’t have a predefined field?

Most of the data that appears in email signatures is already available in your directory service. First and last names, job titles, phone numbers, office locations, company names, and even reporting lines are typically part of Exchange, Active Directory, or Entra ID by default.

That works well as long as...

2026-04-02

πŸ”— Are You Missing Out on the Most Overlooked Marketing Channel?

Company email signatures are viewed thousands of times each day. Learn how they can be managed and used more effectively as a communication channel.

A communication channel that already exists but is rarely managed

Every organization sends emails. And every email includes a signature.

Sales conversations, support replies, project updates, quotations, follow‑ups β€” all of them leave your organization with a visual and textual impression attached. Yet in many companies, email signatures are still...

2026-03-18

πŸ”— Why build new infrastructure just to manage signatures?

Set-OutlookSignatures runs on your existing systems, does not bring new dependencies and does not transfer any data externally.

Many solutions require new servers, connectors, or email rerouting. Set-OutlookSignatures doesn’t:

Runs on your existing systems No new dependencies No external data transfers Simple, secure, and scalable, without the overhead.

This is made possible by architecture developed from practical experience for practical use, with a focus on work simplification and...