Impossible d’ouvrir les pièces jointes dans Outlook : « Outlook a interdit l’accès aux pièces jointes suivantes, potentiellement dangereuses »

Important Cet article contient des informations expliquant comment abaisser les paramètres de sécurité ou comment désactiver les fonctions de sécurité sur un ordinateur. Vous pouvez être amené à procéder à ces modifications pour contourner un problème spécifique. Avant de procéder à ces modifications, nous vous recommandons d’évaluer les risques associés à l’implémentation de cette solution de contournement dans votre environnement propre. Si vous implémentez cette solution de contournement, veillez à prendre toutes les mesures appropriées pour protéger l'ordinateur.

Symptômes

Lorsque vous essayez d’ouvrir une pièce jointe à un message Microsoft Outlook, ce dernier bloque l’accès au lien. Lorsque ce problème se produit, vous pouvez recevoir un message semblable au suivant dans la barre d’informations Outlook :


Outlook a interdit l’accès aux pièces jointes suivantes, potentiellement dangereuses : nom_fichier.



Les pièces jointes concernées par ce problème sont assez rares. Elles sont généralement créées par des solutions personnalisées MAPI étendues ou le modèle objet Outlook pour ajouter une fonctionnalité à une boîte aux lettres Microsoft Exchange ou à un ensemble local de dossiers Outlook.

Cause

Ce problème se produit car, par défaut, Outlook 2010 et Outlook 2013 ne permettent pas d’ouvrir des pièces jointes liées. En outre, une mise à jour de sécurité de juillet 2010 a modifié Outlook 2002, Outlook 2003 et Outlook 2007 pour inclure cette fonctionnalité.

Pour plus d’informations sur cette mise à jour de sécurité, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :

MS10-045 : Une vulnérabilité du Centre d’aide et de support pourrait permettre l’exécution de code à distance

Pour plus d’informations, reportez-vous au bulletin suivant du Centre de réponse aux problèmes de sécurité Microsoft (MSRC) :


Solution de contournement

Pour contourner ce problème, appliquez les méthodes suivantes :

  • Méthode 1
    Si vous développez une solution personnalisée qui utilise des pièces jointes liées, nous vous recommandons de modifier la solution de sorte qu’elle n’utilise plus de fichiers liés. Évitez en particulier d’utiliser les options suivantes pour la propriété PR_ATTACH_METHOD d’une pièce jointe :

    • ATTACH_BY_REFERENCE

    • ATTACH_BY_REF_ONLY

    • ATTACH_BY_REF_RESOLVE


    L’une des approches possibles est d’utiliser à la place un lien hypertexte dans le corps d’un message.

  • Méthode 2

    Avertissement Cette solution de contournement peut rendre votre ordinateur ou réseau vulnérable aux attaques par des utilisateurs ou des logiciels malveillants comme des virus. Cette solution de contournement n’est pas recommandée ; nous vous indiquons toutefois la marche à suivre si vous souhaitez l’appliquer. Vous assumez l'ensemble des risques liés à cette solution de contournement.

    Important Cette section, méthode ou tâche contient des étapes vous indiquant comment modifier le Registre. Toutefois, des problèmes graves peuvent se produire si vous modifiez le Registre de façon incorrecte. Par conséquent, veillez à suivre ces étapes scrupuleusement. Pour plus de protection, effectuez une sauvegarde du Registre avant de le modifier. Vous serez alors en mesure de le restaurer en cas de problème. Pour plus d'informations sur la procédure de sauvegarde et de restauration du Registre, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :

    Comment sauvegarder et restaurer le Registre dans Windows
    Une entrée de Registre peut être utilisée pour empêcher Outlook de bloquer les pièces jointes liées de sorte qu’elles puissent être ouvertes directement. Toutefois, nous ne vous recommandons pas d’utiliser cette entrée de Registre, car cela affaiblit la sécurité d’Outlook et permet l’accès de pièces jointes malveillantes.

    Pour configurer l’entrée de Registre AllowAttachByRef, ajoutez une valeur DWORD nommée AllowAttachByRef avec la valeur 1.

    Pour ajouter cette entrée de Registre, procédez comme suit :

    1. Cliquez sur Démarrer, sur Exécuter, tapez regedit dans la zone Ouvrir, puis cliquez sur OK.

    2. Recherchez l’une des sous-clés de Registre suivantes et cliquez dessus :

      • Outlook 2013 (version 15.0)

        HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Outlook\Security Ou :HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\15.0\Outlook\Security 

      • Outlook 2010 (version 14.0)

        HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Outlook\Security
        Ou :HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\14.0\Outlook\Security

      • Outlook 2007 (version 12.0)

        HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\Security
        Ou :HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\12.0\Outlook\Security

      • Outlook 2003 (version 11.0)

        HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\Security
        Ou : HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\11.0\Outlook\Security

      • Outlook 2002 (version 10.0)

        HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\Outlook\Security
        Ou :

        HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\10.0\Outlook\Security

    3. Dans le menu Edition, pointez sur Nouveau, puis cliquez sur Valeur DWORD.

    4. Tapez AllowAttachByRef comme nom pour la valeur DWORD, puis appuyez sur Entrée.

    5. Cliquez avec le bouton droit sur AllowAttachByRef, puis cliquez sur Modifier.

    6. Dans la zone Données de la valeur, tapez 1, puis cliquez sur OK.

    7. Quittez l’Éditeur du Registre, puis redémarrez l’ordinateur.


    Important L’entrée de Registre AllowAttachByRef réactive uniquement les pièces jointes ATTACH_BY_REFERENCE et ATTACH_BY_REF_ONLY. Les pièces jointes ATTACH_BY_REF_RESOLVE sont toujours bloquées.

Informations supplémentaires

Outlook 2002 et les versions antérieures d’Outlook vous autorisaient à créer des pièces jointes liées à l’aide de la commande Insérer un fichier. Cela n’était cependant possible qu’avec les messages mis en forme à l’aide de texte enrichi. Cette fonctionnalité n’est pas disponible dans les versions plus récentes d’Outlook. Toutefois, vous pouvez insérer des liens hypertexte dans le corps du message.

Le modèle objet Outlook permet aux utilisateurs de créer et d’envoyer des pièces jointes liées. Cependant, lorsque ces messages sont envoyés, MAPI convertit la pièce jointe liée en une pièce jointe incorporée.

Le nombre de scénarios possibles étant très important et comme Outlook bloque également d’autres types de pièces jointes, selon la configuration, veillez à tester les scénarios pour savoir si ce problème peut être lié à un fonctionnement inattendu détecté dans Outlook. La meilleure méthode pour déterminer si une pièce jointe est un fichier lié consiste à utiliser un outil MAPI tel que MFCMAPI pour vérifier si la propriété PR_ATTACH_METHOD de la pièce jointe est définie sur l’une des valeurs suivantes :

Besoin d’aide ?

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoindre Microsoft Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×