Résoudre « Pop‑up windows blocked » dans Outlook sur macOS Sonoma

Sur macOS Sonoma, certains utilisateurs d’Outlook pour Mac voient le message : « Pop‑up windows blocked » à chaque clic sur un lien dans leurs e‑mails. Voici un guide exhaustif pour éliminer durablement ce blocage, sécuriser vos réglages et restaurer l’ouverture fluide des liens.

Sommaire

Problème en un coup d’œil

Outlook tente d’ouvrir un lien dans Safari, mais le navigateur interprète la redirection comme une fenêtre surgissante indésirable et la bloque. Le phénomène touche principalement :

  • macOS Sonoma 14.4.1 (ou versions ultérieures)
  • Safari 17.4.1 (ou versions ultérieures)
  • Outlook pour Microsoft 365, canal actuel

Pourquoi Safari bloque‑t‑il vos fenêtres ?

Safari applique quatre niveaux de défense contre les fenêtres surgissantes :

  1. Paramètre global (Safari > Réglages > Sites web > Fenêtres surgissantes) — par défaut sur Bloquer et avertir.
  2. Liste d’exceptions par site — priorité sur le paramètre global.
  3. Extensions de blocage de contenu — filtrent pop‑ups, scripts et traqueurs.
  4. Intelligent Tracking Prevention (ITP) — isole les cookies tiers, ce qui interrompt certaines redirections.

Lorsque l’un de ces niveaux juge la redirection « suspecte », Safari l’intercepte et renvoie le message d’alerte.

Plan d’action détaillé

Axe de résolutionDétails et étapes recommandées
Mises à jour & redémarrageOuvrir Réglages système > Général > Mise à jour de logiciels et installer les correctifs macOS disponibles. Lancer Outlook > Aide > Rechercher les mises à jour pour Office. Redémarrer l’iMac après chaque mise à jour.
Tests croisésVérifier si tous les liens ou seulement certains domaines sont bloqués. Essayer d’ouvrir les mêmes liens dans Edge/Chrome/Firefox pour isoler Safari. Envoyer le mail à un autre compte et répéter l’ouverture depuis cet iMac.
Paramétrage de SafariAller dans Safari > Réglages > Sites web > Fenêtres surgissantes et choisir Autoriser pour le domaine. Désactiver temporairement AdBlock, 1Blocker, Ghostery, etc. Vider caches & cookies du site via Réglages > Confidentialité > Gérer les données du site web.
Contournement rapideClic droit > Copier le lien > Coller dans la barre d’adresse. Ouvrir Outlook Web App (OWA) dans un navigateur où les pop‑ups sont autorisés.
Support spécialiséDans Outlook, Aide > Contacter le support pour envoyer les journaux. Fournir la version exacte d’Outlook et le rapport de diagnostic Safari (Menu Développeur > Afficher le journal JavaScript).
État d’avancementL’utilisateur a momentanément autorisé les pop‑ups, puis compte évaluer une solution pérenne avec l’équipe Outlook pour Mac.

Étapes de dépannage pas à pas

1. Actualiser logiciels et définitions

Les mises à jour corrigent fréquemment des conflits entre le moteur WebKit de Safari et les URI envoyés par Outlook. Après la mise à jour, videz le cache DNS :

sudo dscacheutil -flushcache
sudo killall -HUP mDNSResponder

2. Créer une exception permanente dans Safari

  1. Ouvrez n’importe quel article du journal ou site fréquemment bloqué.
  2. Menu Safari > Réglages > Sites web > Fenêtres surgissantes.
  3. Sélectionnez Autoriser dans le menu déroulant situé à droite du domaine.
  4. Fermez la fenêtre : l’exception est sauvegardée.

Astuce : pour un ensemble de domaines, utilisez le joker *.domaine‑parent.com.

3. Suspendre les extensions de blocage

Les bloqueurs modernes utilisent des listes filtres (EasyList, ABP, etc.) qui marquent certains CDN de journaux comme non fiables. Pour tester :

  • Safari > Réglages > Extensions : décochez chaque extension, puis rechargez Outlook.
  • Si le lien s’ouvre, réactivez les extensions une par une afin d’identifier la coupable.
  • Ajoutez ensuite le domaine à la liste blanche de l’extension.

4. Vérifier la protection contre le suivi inter‑site

ITP isole les cookies tiers ; certaines plateformes de marketing (DoubleClick, Taboola, etc.) effectuent plusieurs sauts avant de livrer la page finale, déclenchant ainsi le blocage. Pour confirmer :

  1. Ouvrez l’onglet Réseau dans Menu Développeur > Inspecteur Web.
  2. Cliquez sur le lien depuis Outlook et observez les redirections 302/307.
  3. Si plus de deux redirections apparaissent, Safari est susceptible de les bloquer.

Solution : demander à l’éditeur du mail d’utiliser des liens directs ou d’abréger la chaîne de redirection.

5. Réinitialiser les préférences utilisateur d’Outlook

Un profil Outlook corrompu peut mal interpréter les schémas d’URL. Sauvegardez puis supprimez le fichier com.microsoft.Outlook.plist :

~/Library/Containers/com.microsoft.Outlook/Data/Library/Preferences/

Au prochain lancement, Outlook régénère un fichier sain.

6. Régénérer la base de données Outlook (dernier recours)

  1. Fermez Outlook.
  2. Ouvrez Terminal et exécutez :
    mdimport -r /System/Library/Spotlight/Microsoft Outlook.mdimporter
  3. Maintenez la touche Option en lançant Outlook, puis choisissez Réparer.

La procédure peut prendre plusieurs minutes selon la taille de l’archive.

Questions fréquentes (FAQ)

Le problème touche‑t‑il Edge ou Chrome ?

Non : tous deux utilisent leurs propres règles pour les pop‑ups. Si les liens s’ouvrent dans Edge/Chrome mais pas dans Safari, ciblez exclusivement les réglages de Safari.

Puis‑je désactiver complètement le blocage ?

C’est possible (mettre la règle globale sur Autoriser), mais fortement déconseillé : vous ouvririez la porte à des fenêtres malveillantes. Préférez la liste d’exceptions ciblée.

Les liens Teams ou SharePoint sont‑ils concernés ?

Oui : ils passent souvent par un redirecteur .safelinks.protection.outlook.com qui compte deux redirections minimum. Ajoutez ce domaine à la liste des sites autorisés.

Bonnes pratiques de sécurité

  • Autorisez uniquement les domaines dont vous êtes certain de la légitimité.
  • En entreprise, déployez une configuration .mobileconfig avec le payload com.apple.Safari pour forcer la liste blanche.
  • Activez l’alerte drapeau rouge dans Outlook : elle empêche l’activation automatique des liens potentiellement dangereux.
  • Programmez un audit mensuel des extensions Safari et retirez celles non utilisées.

Automatisation et scripts (niveau avancé)

Pour les administrateurs système gérant plusieurs iMacs, un script Apple Script couplé à osascript peut injecter l’exception :

osascript -e 'tell application "Safari" to do JavaScript "
  window.webkit.messageHandlers.openPreferencePane.postMessage(\"popups\");
"'

Inversement, un profil MDM permet de forcer l’option WebKit2PopUpPolicy à 2 (Autoriser).

Cas particulier : iPad et iPhone fonctionnent

iPadOS utilise WebKit également, mais son moteur embarque un mode de tolérance différent pour les fenêtres déclenchées par un seul geste utilisateur (tap). macOS exige parfois un double geste (cliquer dans Outlook puis dans Safari) ; d’où la divergence observée. La résolution reste la même : créer une exception sur macOS.

Dépannage en 60 secondes – la « check‑list express »

  1. Vérifier les mises à jour macOS / Outlook.
  2. Réactiver le lien dans un navigateur alternatif.
  3. Ajouter l’URL bloquée aux fenêtres surgissantes autorisées.
  4. Désactiver le bloqueur de contenu, tester.
  5. Recréer l’exception via defaults write si nécessaire :
    defaults write com.apple.Safari WebKit2PopUpPolicy -dict-add "https://votresite.com" 2

Conclusion

Le blocage « Pop‑up windows blocked » découle d’une stratégie de sécurité légitime de Safari, mais il peut devenir contre‑productif lorsqu’il empêche des liens fiables d’Outlook. En combinant mises à jour, réglages précis et bonnes pratiques, vous éliminez la friction tout en conservant un haut niveau de sécurité. Gardez votre liste d’exceptions à jour, surveillez vos extensions, et n’oubliez pas que la vigilance reste votre meilleur bouclier contre les menaces en ligne.

Sommaire