Dépréciation d’EWS et signatures mail : ce qui casse vraiment

Exchange Web Services est désactivé par étapes entre octobre 2026 et avril 2027. Si votre outil de signature mail en dépend, il cessera de fonctionner à un moment donné dans cette fenêtre — et Microsoft Graph, le remplaçant recommandé, ne sait pas du tout gérer les signatures.

En bref : EWS n’est pas coupé en un seul jour. Microsoft commence à le désactiver partout en octobre 2026 et achève l’arrêt en avril 2027. Les éditeurs de signatures qui reposent sur EWS n’ont aucune voie de migration équivalente, car Graph n’a jamais pris en charge les signatures et ce n’est pas prévu. Les remplaçants réalistes sont un complément Outlook, une règle de flux de messagerie ou un relais de messagerie sortant — et ils ne sont pas équivalents.

Le calendrier, sans approximation

Une bonne partie des contenus qui circulent en ce moment sur le sujet affirme que tout casse le 1er octobre 2026. Ce n’est pas ce que dit la documentation de Microsoft, et la différence compte si vous planifiez une migration.

QuandCe qui se passe
Juillet 2018Annonce de la dépréciation d’EWS. Plus aucune mise à jour fonctionnelle.
2023Désactivation prévue pour octobre 2026.
Janvier 2024L’incident Midnight Blizzard implique EWS. Le périmètre s’élargit des applications tierces aux propres produits de Microsoft, et l’effort s’accélère.
Octobre 2026EWS commence à être désactivé, locataire par locataire. Depuis le 10 octobre, un locataire (tenant) qui le conserve doit avoir une liste d’autorisation d’applications.
Avril 2027EWS est entièrement désactivé. Aucune exception.

Le mécanisme est un paramètre de locataire appelé EWSEnabled. La plupart des locataires ne l’ont jamais défini : il reste donc à Null. Quand le déploiement atteint un locataire, Null devient False, et toutes les applications EWS de ce locataire cessent de fonctionner d’un coup. Comme le déploiement est progressif et non simultané, deux organisations avec le même abonnement peuvent perdre EWS à plusieurs mois d’intervalle.

Si une application EWS doit continuer à fonctionner

Ajoutez son ID d’application à une liste EWSAllowedAppIDs et définissez EWSEnabled=True. Si vous laissez faire Microsoft, la liste est remplie à partir de 60 jours d’utilisation observée, peu avant le basculement de votre locataire : une application qui tourne une fois par mois ou par trimestre peut facilement être oubliée. Toutes les dates, et l’ordre dans lequel faire les modifications, figurent dans notre calendrier du retrait d’EWS.

C’est un sursis, pas une solution. Cela maintient une application précise en vie pendant la période de déploiement progressif, mais ne survit pas à avril 2027.

Pourquoi Graph ne règle pas le problème

Les recommandations de Microsoft pour migrer depuis EWS sont cohérentes et raisonnables : passer à Microsoft Graph. Pour les calendriers, les contacts, les e-mails et la plupart des opérations sur les boîtes aux lettres, il existe des correspondances directes, et Microsoft publie les équivalences opération par opération.

Les signatures sont l’exception, et il vaut la peine d’être précis sur la raison.

Graph n’a jamais exposé d’API pour lire ou écrire les signatures Outlook. Ce n’est pas une lacune en attente d’une préversion. Microsoft publie une feuille de route des fonctionnalités d’EWS que Graph ne couvre pas encore — importation et exportation de boîtes aux lettres, dossiers publics, importation/exportation des groupes Microsoft 365, archive sur place, delta des événements périodiques, pense-bêtes, configuration utilisateur et un ensemble d’API d’administration. La gestion des signatures ne figure pas sur cette liste, car les signatures n’ont jamais été un objet de boîte aux lettres à part entière dans EWS, comme l’étaient les calendriers. Elles vivent avec le client Outlook.

La conséquence pratique : un éditeur de signatures qui migre d’EWS vers Graph ne porte pas une intégration. Il choisit un mécanisme de déploiement entièrement différent, avec une autre couverture et d’autres modes de défaillance. Quand on vous dit qu’un outil est « prêt pour Graph », la question à poser est de savoir vers lequel des mécanismes ci-dessous il est réellement passé.

Toutes les options restantes, comparées honnêtement

Il existe quatre façons d’ajouter une signature aux e-mails sortants de Microsoft 365 après EWS. Aucune n’est strictement meilleure que les autres : chacune fait des compromis différents.

MéthodeAtteint le mobileVisible dans les Éléments envoyésImagesCoût principal
Règle de flux de messagerie Exchange
Règle de transport / clause d’exclusion de responsabilité
OuiNonNon S’ajoute en bas de tout le fil, pas sous la dernière réponse. Ignore silencieusement les lignes contenant des variables qu’elle ne peut pas remplir. Les e-mails chiffrés imposent un choix de repli peu commode.
Exchange Online PowerShell
Set-MailboxMessageConfiguration
NonOuiLimitées Définit la signature OWA, puis cesse silencieusement de s’appliquer dès que les signatures itinérantes sont activées — ce qui est de plus en plus le cas par défaut. Échoue sans bruit, la pire façon d’échouer.
Complément Office.js
Activation basée sur les événements
En partieOuiOui Une matrice de tests entre Outlook classique, nouvel Outlook, Mac, web, iOS et Android. Une durée d’exécution plafonnée à cinq minutes. La prise en charge mobile est limitée par l’ensemble de conditions requises Mailbox 1.5. Quelque chose est installé.
Relais sortant
Connecteur sortant Exchange
OuiNonOui Place un tiers dans votre flux de messagerie sortant. Sa panne est votre panne. Rien n’est installé, et cela couvre tous les clients, téléphones compris.

Ce que recouvre vraiment « visible dans les Éléments envoyés »

Les règles de flux de messagerie et les relais apposent tous deux la signature après que le message a quitté le client. L’utilisateur rédige sans la voir, et la copie dans ses Éléments envoyés ne la contient pas. Cela semble cosmétique et ne l’est pas : c’est la source de tickets de support la plus fréquente dans les déploiements de signatures, car les utilisateurs ne peuvent pas savoir si cela a fonctionné. Toute évaluation qui fait l’impasse là-dessus aboutira à un outil dont vos collaborateurs se méfient.

Les compléments et les approches côté client affichent la signature dans la fenêtre de rédaction, et c’est pourquoi ils perdurent malgré le coût de la matrice de clients.

Ce qu’implique réellement le routage sortant

Le relais est l’option la plus souvent mal comprise, généralement dans le sens où il paraît plus intrusif qu’il ne l’est.

L’insertion de la signature ne nécessite que le routage sortant. Dans Microsoft 365, c’est un connecteur sortant Exchange Online ; dans Google Workspace, c’est le paramètre de relais SMTP ou de routage. Ni l’un ni l’autre ne touche aux enregistrements MX. La réception n’est pas affectée. Les deux sont réversibles en quelques minutes depuis une console d’administration. C’est déjà ainsi que fonctionnent Exclaimer et Opensense, et c’est un changement plus modeste que ne le laisse entendre la formule « faire passer vos e-mails par un tiers ».

Le vrai coût est ailleurs, et mérite d’être dit clairement : vous acceptez une dépendance dans votre flux de messagerie. Si l’opérateur du relais tombe en panne, votre organisation ne peut plus envoyer d’e-mails. C’est un véritable engagement opérationnel du côté de l’éditeur — une astreinte 24 h/24, 7 j/7, pas une file d’attente de support — et c’est une question légitime à poser à tout éditeur qui le propose. C’est aussi pourquoi nous préférerions que vous ne commenciez pas par là.

Ce que nous suggérons vraiment

Si c’est EWS qui casse chez vous, la tentation est de trouver le remplaçant le plus proche et de passer à autre chose. Nous vous le déconseillerions, pour deux raisons.

D’abord, le déploiement par étapes vous laisse plus de marge que ne le suggère le discours sur le 1er octobre. Si votre locataire n’a pas encore été atteint, vous avez le temps d’évaluer correctement plutôt que de migrer deux fois.

Ensuite, les outils basés sur EWS étaient généralement choisis parce qu’ils écrivaient les signatures sans toucher au flux de messagerie. Si vous les remplacez par un relais, vous changez sensiblement votre profil de risque, et vous devriez le faire délibérément plutôt que dans l’urgence. Un relais est la bonne réponse quand il vous faut un verrouillage sur tous les clients, mobile compris, réponses et transferts inclus. C’est la mauvaise réponse si ce qu’il vous fallait réellement, c’était des signatures exactes et à jour.

À distinguer avant de choisir : le verrouillage (personne ne peut envoyer d’e-mail non conforme) et l’exactitude (les signatures reflètent les fonctions actuelles, le logo actuel, les mentions légales actuelles). La plupart des organisations décrivent un problème de verrouillage et, quand on examine les signatures déployées, ont un problème d’exactitude. Les réponses diffèrent, et celle au problème d’exactitude ne nécessite rien dans le flux de messagerie.

Comment vérifier si votre locataire est concerné

Trois étapes, dont aucune ne nécessite d’éditeur. Suivez-les dans cet ordre, car la première vous indique de combien de temps vous disposez et la deuxième ce que vous casseriez.

1. Lire votre paramètre actuel

Dans Exchange Online PowerShell :

Get-OrganizationConfig | Format-List EwsEnabled,
    EwsApplicationAccessPolicy, EwsAllowList, EwsBlockList
Get-OrganizationConfig -RetrieveEwsOperationAccessPolicy | Format-List EwsAllowedAppIDs

La liste d’autorisation n’est renvoyée qu’avec ce second commutateur : sans lui, la propriété apparaît vide même quand une liste existe.

EwsEnabled a trois états, et c’est le troisième qui piège les gens :

ValeurAujourd’huiÀ partir d’octobre 2026
$trueEWS entièrement autorisé, sauf si une liste d’autorisation d’AppID est configurée — alors seules les applications qui y figurent.Seules les applications de la liste d’autorisation.
$falseEWS entièrement bloqué.EWS entièrement bloqué.
$nullEWS entièrement autorisé.Converti en $false quand Microsoft atteint le locataire, avec un préavis de 7 jours dans le centre de messages.

La plupart des locataires n’y ont jamais touché : la plupart affichent donc $null. C’est sur ce groupe qu’agit le déploiement d’octobre.

2. Identifier ce qui utilise réellement EWS

Microsoft publie cette information par locataire. Dans le centre d’administration Microsoft 365 : Rapports → Utilisation → Exchange → l’onglet Utilisation d’EWS. Il vous donne, par application, les actions SOAP appelées, le volume d’appels et la date de la dernière activité, et il s’exporte en CSV.

Deux points de ce rapport déterminent si vous obtenez une réponse juste :

Le rapport identifie les applications par leur ID d’application Entra plutôt que par leur nom. Retrouvez-les sous Entra ID → Applications d’entreprise dans le centre d’administration Microsoft Entra ; Microsoft publie aussi la liste des ID de ses propres applications. Attendez-vous à en trouver quelques-unes qui appartiennent à Microsoft, et ne les ignorez pas : Microsoft n’exempte pas ses propres applications, donc celle qui apparaît encore (Outlook classique pour Mac, en général) doit elle aussi avoir son ID sur votre liste.

3. Si quelque chose doit garder EWS jusqu’en avril 2027, l’ajouter à la liste d’autorisation

Set-OrganizationConfig -EwsAllowedAppIDs "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee,11111111-2222-3333-4444-555555555555"
# a day later, once the list has reached every server:
Set-OrganizationConfig -EwsEnabled $true

Écrivez d’abord la liste et attendez : les modifications de la liste mettent environ 24 heures à s’appliquer, celles d’EWSEnabled environ une heure. La commande remplace toute la liste : incluez donc ce qui y figure déjà. Une liste que vous écrivez vous-même n’est jamais écrasée ; celle que Microsoft écrit pour vous provient de 60 jours d’utilisation et hérite de tous les angles morts du point précédent.

Le piège : deux listes d’autorisation différentes

Il y a ici deux mécanismes, et ils ne sont pas interchangeables. EwsAllowList et EwsBlockList, régis par EwsApplicationAccessPolicy, sont l’ancien mécanisme et filtrent sur la chaîne d’agent utilisateur du client. EwsAllowedAppIDs est le plus récent et filtre sur l’ID d’application Entra.

Le processus de retrait et le rapport d’utilisation EWS raisonnent tous deux en ID d’application. La plupart des résultats de recherche décrivent encore le mécanisme par agent utilisateur, parce qu’il est documenté depuis dix ans. Le configurer ne vous protège pas du changement d’octobre, et il aura l’air configuré tout en ne faisant rien.

Puis poser une question à votre éditeur de signatures

Si un outil de signature apparaît dans votre rapport d’utilisation, la question utile n’est pas « êtes-vous prêts pour la dépréciation ? » — tout le monde répond oui. C’est : vers quel mécanisme passez-vous ? Graph ne sait pas gérer les signatures : les réponses honnêtes sont donc un complément Office.js, une règle de flux de messagerie ou un relais sortant, chacun avec les compromis du tableau ci-dessus. Un éditeur qui répond « nous migrons vers Graph » sans nommer l’un d’eux n’a pas répondu à la question.

Si vous êtes sur Google Workspace

Rien de tout cela ne s’applique. EWS est un protocole Exchange : Google Workspace n’est pas du tout concerné par la dépréciation. Les limites propres à Google sont réelles mais d’une tout autre nature, et l’API Gmail prend en charge directement la gestion des signatures comme propriété côté serveur du profil — ce qui atteint le mobile sans rien installer. Nous l’avons décrit dans un article à part.

Questions fréquentes

EWS est-il désactivé le 1er octobre 2026 ?

Non. Octobre 2026 est le moment où Microsoft commence à désactiver EWS dans l’ensemble des locataires, et avril 2027 celui où il est entièrement désactivé. Le déploiement se fait par étapes. Les locataires qui n’ont jamais touché au paramètre ont EWSEnabled à Null, et cette valeur passe à False quand le déploiement les atteint — c’est pourquoi l’effet concret pour un locataire donné peut survenir à n’importe quel moment de cette fenêtre de six mois.

Microsoft Graph peut-il gérer les signatures Outlook à la place ?

Non. Graph est le remplaçant d’EWS que Microsoft recommande de manière générale, mais il n’a jamais exposé d’API pour lire ou écrire les signatures Outlook, et les signatures ne figurent pas dans la feuille de route publiée par Microsoft pour combler les écarts de parité entre EWS et Graph. Tout éditeur qui laisse entendre qu’une migration vers Graph rétablit la gestion des signatures décrit quelque chose qui n’existe pas.

Les règles de flux de messagerie Exchange peuvent-elles servir de solution de remplacement ?

Uniquement pour des mentions légales simples. Les règles de flux de messagerie ne peuvent pas intégrer d’images, la signature n’apparaît jamais dans les Éléments envoyés de l’utilisateur, et le texte se retrouve en bas de tout le fil de discussion plutôt que sous la dernière réponse. C’est un outil de conformité, pas un outil de signature.

Un relais de messagerie sortant oblige-t-il à modifier les enregistrements MX ?

Non. L’insertion de la signature ne nécessite que le routage sortant, configuré sous la forme d’un connecteur sortant Exchange Online. Les enregistrements MX régissent les e-mails entrants et restent intacts, la réception n’est pas affectée, et le connecteur se supprime en quelques minutes depuis la console d’administration.