A signature management add-in for Outlook that inserts a signature directly into the email body as a Microsoft 365 user composes, replies, or forwards, visible and interactive before the email is even sent, unlike server-side stamping (see Server-side vs. Client-side Email Signatures for the general trade-off this reflects).

This edition has two main components.

This section lists the minimum System Requirements for ExSign Microsoft 365 Outlook Edition. For more details, please consult our support team.
ExSign Web Portal is a web-based utility that can be accessed on the Internet. It’s recommended that the ExSign Web Portal be installed on a separate Windows Server. If you only have a single machine, you can have both the web portal and the agent on the same machine. There can also be more than one portal server for high availability. These portal servers will be public-facing.
The portal server should have:
Software Requirements |
Hardware Requirements |
|||||||||||||||||
|
|
ExSign Microsoft 365 Agent is developed to work as a desktop utility and can be installed on the same server as the Web Portal or on a separate server. The separate server can also be a VM.
The agent server should have:
In Microsoft 365, an organization (or tenant) is the isolated environment a business subscribes into, where its users, data, and Microsoft 365 apps live. For Outlook Edition specifically, signature stamping only applies to members of groups you explicitly select, not automatically to everyone in the tenant.
Only the ExSign Admin and Entity Admin can add new organizations. Go to the left menu, under View by Entities, click Organizations, then + New Organization:

| Field | What to Enter |
| Entity Name | Select the entity this organization belongs to, remember, an M365 entity is a logical grouping with no physical existence. |
| Organization Name | A name for this Microsoft 365 tenant/organization. |
| Domain Suffixes | The UPN suffix(es) for this entity's OUs, same mechanism used everywhere else in ExSign for OU Admin login (see Managing Users & Roles 365): a mismatch here fails an OU Admin's login silently, even with correct credentials. |
This is where the Client ID, Tenant ID, and Client Secret from Registering an Azure AD Application for ExSign actually get used.
To provide M365 connectivity details for an organization, Click
under Actions column and click M365 Configurations.

| Field | What It Is |
| Entity Name / Organization Name | Shown for reference, not editable here |
| Client ID | From your Azure app registration |
| Tenant ID | From your Azure app registration |
| Client Secret |
From your Azure app registration |
Click Check Connectivity to verify the Portal can actually reach your tenant using these values. More fields only appear after this succeeds.

| Field (appears after successful connection) | What It Is |
| Select Group | The Microsoft 365 group(s) whose members should get client-side stamping, only members of these groups are stamped, nobody else. |
| Accepted Domains | The mail domain(s) this organization accepts. |
| Primary Domain MX | Fetched automatically, your domain name plus Microsoft's shared suffix (mail.protection.outlook.com), which is where all incoming mail for this domain actually gets routed for processing. |
Hybrid Mode for M365 assigns stamping method per group, not per message. Some groups in the tenant get server-side (SMTP-based) stamping; others get client-side (Outlook Add-in) stamping, a mailbox's group membership determines which it gets, consistently, rather than ExSign deciding automatically based on which client sent a given email.
Running Hybrid Mode simply means doing both: some groups configured one way, other groups configured the other way, on the same organization. The critical rule already flagged above still applies, keep the two groups separate. A mailbox belongs in one or the other, not both.