J'ai un fichier *.eml que j'ai reçu d'un de mes collègues. Il a dit qu'il ne peut pas être ouvert avec une application Outlook de bureau, mais avec une application Web, il s'ouvre sans aucun problème.

Je l'ai vérifié et effectivement - dans l'application Web, il s'ouvre comme n'importe quel autre message, mais lorsque j'ai essayé de l'ouvrir dans mon application Outlook pour Microsoft 365 (version 2111 16.0.14701.20254, 64 bits), il se bloque et n'affiche que le titre et le partie expéditeur/destinataire.

Le fichier lui-même fait plus de 2 Mo, mais je ne pense pas que ce serait un problème de le rendre, surtout lorsque l'application du navigateur est clairement capable de le faire instantanément. Il contient une conversation assez longue avec beaucoup de messages transférés et quelques petites images.

Malheureusement, je ne peux pas vous montrer le message ou télécharger le fichier pour que vous puissiez le vérifier vous-même car il est confidentiel, mais vous avez peut-être eu des problèmes similaires et vous savez quelle est la raison de ce comportement étrange des perspectives.

Si vous voulez plus d'infos, n'hésitez pas à me demander en commentaire. Merci

answer

Comme @LPChip l' a dit, si le corps du message est trop long (je ne connais pas la limite spécifique cependant), Outlook ne l'ouvrira pas.

La "solution" consiste à ouvrir le fichier de message dans l'éditeur de texte, à trouver la partie du corps du message (généralement, il commence par Content-Type: text/htmlou vous pouvez simplement trouver le plus gros morceau de données encodées dans le fichier) et à en supprimer une partie. Si cela ne fonctionne pas, supprimez-en d'autres et il finira par s'ouvrir.

Si vous souhaitez décoder le corps du message mais que vous n'avez pas accès à une application Outlook basée sur le Web pour une raison quelconque, utilisez simplement un convertisseur de texte en base64 en ligne (par exemple, CyberChef ) ou utilisez une visionneuse de fichiers *.eml en ligne.