Outlook : « erreur de lecture des règles du serveur », la solution
Outlook classique ouvre Règles et alertes, affiche une liste vide et indique que le format des règles du serveur n’est pas reconnu. Vos règles n’ont pas disparu. L’une d’elles est enregistrée dans un format qu’Outlook classique ne sait pas lire, et la solution consiste à la retrouver.
Le message « Une erreur s’est produite lors de la lecture des règles à partir du serveur. Le format des règles du serveur n’a pas été reconnu. » (la formulation varie légèrement selon la version d’Outlook) est un problème connu d’Outlook classique pour Windows, que Microsoft indique comme en cours d’analyse, sans correctif à ce jour. Il apparaît après la modification d’une règle, à la prochaine ouverture de Règles et alertes. Vos règles sont toujours dans votre boîte aux lettres : Outlook sur le web les affiche, et les règles côté serveur continuent de s’exécuter. La solution la plus rapide : ouvrir Outlook sur le web, supprimer la règle créée ou modifiée le plus récemment, redémarrer Outlook classique et recréer cette règle sur le web. Si cela ne suffit pas, le contournement de Microsoft consiste à supprimer toutes les règles et à les ajouter de nouveau, sur le web ou avec outlook.exe /cleanrules.
Ce que signifie l’erreur
Outlook enregistre la plupart des règles dans votre boîte aux lettres, sur le serveur de messagerie, pour qu’elles s’exécutent même quand Outlook est fermé. Outlook classique télécharge cet ensemble de règles chaque fois que vous ouvrez Accueil > Règles > Gérer les règles et les alertes. Si une règle de l’ensemble est enregistrée dans un format qu’il ne comprend pas, il refuse tout l’ensemble. La liste reste vide, et le message apparaît une fois ou, selon certains témoignages, une dizaine de fois à chaque démarrage.
Rien n’a été supprimé. Le nouvel Outlook et Outlook sur le web lisent les mêmes règles sans difficulté, et c’est la première chose à vérifier : si vos règles y figurent, vous avez affaire à ce problème et non à des règles perdues.
Pourquoi cela arrive
D’après la description de Microsoft, l’erreur suit des modifications de règles dans Outlook classique. La séquence donnée par Microsoft part d’une règle utilisant l’action Afficher une alerte sur le Bureau, qui enregistre la règle dans une version plus récente, puis de modifications ou de copies de règles. Microsoft précise que ce n’est peut-être pas la seule cause. Dans les cas signalés sur le forum de Microsoft, le déclencheur est presque toujours la dernière règle créée ou modifiée avant l’apparition de l’erreur.
C’est une autre erreur que l’avertissement indiquant qu’une ou plusieurs règles n’ont pas pu être chargées sur le serveur Exchange et ont été désactivées, qui signifie qu’une règle est « client uniquement » ou que la boîte aux lettres dépasse son quota de règles. Ce cas est traité dans pourquoi les règles Outlook se désactivent.
Avant de supprimer quoi que ce soit
Chacune des solutions ci-dessous supprime au moins une règle : notez donc d’abord ce que font vos règles. Outlook classique ne peut pas les afficher tant que l’erreur est là, et son option Exporter les règles exporte la liste vide qu’il arrive à lire. Ouvrez-les plutôt dans Outlook sur le web (Paramètres > Courrier > Règles) et notez les conditions et actions de chaque règle, ou faites une capture d’écran de chacune.
Solution 1 : supprimer la règle la plus récente dans Outlook sur le web
C’est la solution qui a fonctionné pour la plupart des personnes qui l’ont signalée, et elle conserve vos autres règles.
- Connectez-vous à Outlook sur le web (ou à Outlook.com pour un compte personnel).
- Allez dans Paramètres > Courrier > Règles.
- Supprimez la règle que vous avez créée ou modifiée en dernier avant l’apparition de l’erreur.
- Fermez complètement Outlook classique, rouvrez-le, puis ouvrez Gérer les règles et les alertes.
- Si la liste se charge, recréez la règle supprimée dans Outlook sur le web, pas dans Outlook classique.
Si l’erreur persiste, c’est une autre règle qui pose problème. Supprimez la suivante plus récente et redémarrez à nouveau. Une fois la liste chargée dans Outlook classique, recréez sur le web les règles supprimées.
Solution 2 : supprimer toutes les règles et les ajouter de nouveau
C’est le contournement indiqué par Microsoft, et il fait toujours disparaître l’erreur, puisqu’il ne reste plus rien à mal lire. Deux façons de procéder :
- Sur le web : dans Outlook sur le web, Paramètres > Courrier > Règles, supprimez toutes les règles.
- Avec une commande : fermez Outlook classique, appuyez sur Windows + R, tapez
outlook.exe /cleanruleset appuyez sur Entrée. Outlook démarre sans aucune règle.
/cleanrules supprime aussi bien les règles côté serveur que les règles client uniquement, et agit sur les boîtes aux lettres de votre profil Outlook. Si le profil ouvre aussi une boîte partagée ou une deuxième boîte, vérifiez ensuite ses règles. Il ne touche ni aux e-mails ni aux dossiers.
Recréez ensuite vos règles à partir de vos notes, dans Outlook sur le web autant que possible.
Ce qui n’aide pas
- La réparation rapide ou la réparation en ligne d’Office. Les personnes qui ont essayé les deux sur le forum de Microsoft avaient toujours l’erreur. Le problème se trouve dans les données des règles de votre boîte aux lettres, pas dans le programme installé.
- Réactiver ou modifier les règles dans Outlook classique. Il ne peut pas les afficher, et c’est en les modifiant là que la règle défectueuse a en général été enregistrée.
Éviter qu’elle revienne
- Créez et modifiez vos règles dans Outlook sur le web ou le nouvel Outlook. Ils ne proposent que des actions que le serveur peut exécuter, et ne peuvent donc pas enregistrer le type de règle qui déclenche cette erreur.
- Laissez de côté « Afficher une alerte sur le Bureau » et les autres actions client uniquement si vous n’en avez pas besoin. Une règle qui en contient une ne s’exécute de toute façon que lorsque Outlook classique est ouvert. Voir règles client uniquement et règles côté serveur.
- Gardez peu de règles. Moins de règles, c’est moins à vérifier quand l’une casse, et moins de quota de règles utilisé dans la boîte aux lettres. Combien de règles Outlook peut-on avoir explique la limite.
Les règles cassent parce qu’un classement fondé sur elles est un ensemble d’instructions qu’il faut tenir à jour. Folder Suggest procède autrement : il lit chaque e-mail et propose le bon dossier parmi ceux que vous avez déjà, sans aucun ensemble de règles à corrompre. Il fonctionne sur votre propre ordinateur, dans Outlook classique, le nouvel Outlook, Outlook sur le web et sur Mac, et vous pouvez commencer gratuitement.
Ajouter à OutlookQuestions fréquentes
Ai-je perdu mes règles Outlook ?
Non. Les règles sont enregistrées dans votre boîte aux lettres, sur le serveur, et Outlook sur le web comme le nouvel Outlook les affichent toujours. Les règles exécutées sur le serveur continuent en général de classer le courrier pendant que l’erreur s’affiche. Seul Outlook classique pour Windows n’arrive pas à les lire.
outlook.exe /cleanrules supprime-t-il mes e-mails ?
Non. Il supprime uniquement des règles, aussi bien celles enregistrées sur le serveur que les règles « client uniquement » de cet ordinateur. Vos e-mails et vos dossiers ne sont pas touchés. Notez vos règles avant, car elles sont toutes supprimées.
Cette erreur apparaît-elle dans le nouvel Outlook ?
Microsoft la décrit comme un problème d’Outlook classique. Le nouvel Outlook et Outlook sur le web lisent les mêmes règles sans erreur, et c’est donc là qu’il faut chercher et supprimer la règle en cause.
Pourquoi l’erreur revient-elle après correction ?
La règle en cause a sans doute été recréée de la même façon dans Outlook classique. Selon la description de Microsoft, l’erreur suit une règle utilisant l’action « Afficher une alerte sur le Bureau », modifiée ou copiée ensuite. Créez vos règles dans Outlook sur le web, qui ne permet pas d’ajouter d’actions client uniquement, et laissez de côté les alertes sur le Bureau.