Les Tutoriels

Installer une signature HTML dans Apple Mail sur macOS

Mail sur macOS synchronise les signatures via iCloud Drive. Tant que cette synchronisation est active, tout fichier .mailsignature ajouté manuellement est écrasé ou ignoré. La solution : désactiver la synchronisation Mail dans iCloud Drive le temps d’installer les signatures.

Prérequis

  • Avoir un fichier HTML de signature prêt (images en base64, pas d’URL externe)
  • Utiliser Chrome (pas Safari) pour le copier-coller

Étape 1 : Désactiver la synchronisation Mail dans iCloud Drive

  1. Quittez l’application Mail complètement (Cmd+Q)
  2. Ouvrez Réglages système
  3. Cliquez sur votre nom en haut à gauche
  4. Cliquez sur iCloud
  5. Cliquez sur iCloud Drive
  6. Cliquez sur Apps se synchronisant avec iCloud Drive
  7. Désactivez Mail
  8. Cliquez Terminé

Étape 2 : Créer les signatures dans Mail

  1. Ouvrez l’application Mail
  2. Allez dans Réglages → Signatures
  3. Cliquez sur + pour créer une nouvelle signature vide. Donnez-lui un nom (ex. « Signature »)
  4. Répètez pour chaque signature nécessaire
  5. Quittez l’application Mail (Cmd+Q)

Étape 3 : Injecter le contenu HTML

  1. Ouvrez le fichier .html qui contient votre signature dans Chrome
  2. Affichez le code source : Cmd+U
  3. Dans le source, localisez <body> et </body>
  4. Sélectionnez uniquement le contenu avec ces deux balises
  5. Cmd+C pour copier
  6. Allez dans Bibliothèque/Mail/Vxx/MailData/Signatures
  7. Faites un clique-droit sur le fichier xxxxx.mailsignation puis sélectionnez Ouvrir avec/TextEdit
  8. Supprimez tout le texte en dessous de Mime-Version: 1.0 (Mac OS X Mail 16.0 (3893.100.7.1.1))
  9. Cmd+V pour coller le texte copié en étape 5
  10. Enregistrez le fichier et quittez TextEdit
  11. Rouvrez l’application Mail puis allez dans Réglages → Signatures
  12. Répétez les étapes 7 à 10 pour chaque signature
  13. Quittez l’application Mail (Cmd+Q)
  14. Rouvrez l’application Mail et vérifiez que les signatures sont toujours présentes
  15. Redémarre le Mac et vérifiez de nouveau

Étape 4 : Résultat selon ton usage

Si vous n’avez pas besoin de la synchronisation iCloud pour Mail

Laissez Mail désactivé dans iCloud Drive. Les signatures ne disparaitront pas.

Si vous voulez réactiver la sync iCloud pour Mail

⚠️ Attention : la réactivation d’iCloud pour Mail efface les fichiers .mailsignature locaux et les remplace par la version iCloud (vide ou ancienne). Les signatures HTML disparaissent.

Il n’existe pas de solution pour conserver des signatures HTML personnalisées et garder la synchronisation iCloud Mail active simultanément sur macOS récent.

Pourquoi le copier-coller depuis Safari ne fonctionne pas

Safari ajoute du formatage propriétaire au moment du copier-coller vers Mail, ce qui casse la mise en forme HTML. Chrome transmet le HTML brut tel quel c’est la seule différence.

Pourquoi les images doivent être en base64

Mail.app bloque le chargement des images hébergées en ligne dans les signatures (politique de confidentialité Apple). Les images doivent être embarquées directement dans le HTML via encodage base64 pour s’afficher correctement, aussi bien dans Mail que chez le destinataire.


S’abonner
Notification pour
guest
0 Commentaires
Le plus ancien
Le plus récent Le plus populaire