La signature de la messagerie change la taille de la police lorsqu'elle est envoyée à Gmail


11

J'ai créé une signature dans le courrier Mac. Cependant, chaque fois que j'envoie un e-mail à un compte gmail, la taille de la police augmente. Quelqu'un d'autre est-il tombé sur cela? Y at-il un travail autour?

Réponses:


8

Voici les étapes pour le faire fonctionner, même essayé sur Mac OS X 10.7 Lion GM / Mail.app 5.0

  1. Ouvrez Mail.app
  2. Créer une signature
  3. Fermez Mail.app
  4. Ouvrez Terminal et dans Leopard / Snow Leopard allez dans ~ / Library / Mail.app / Signatures, dans Lion c'est dans ~ / Library / Mail.app / V2 / MailData / Signatures /
  5. Vous y trouverez un fichier avec des chiffres aléatoires tels que: 4E725456-58C1-4FD7-8490-3048F994CC33.webarchive
  6. Ouvrez ce fichier dans Safari, utilisez View Source ou Inspect pour obtenir le contenu HTML
  7. Créez un nouveau fichier en utilisant votre éditeur préféré, j'ai utilisé nano et collez le html
  8. Recherchez 'font-size = medium' et changez-le à la taille que vous voulez, je l'ai changé en 12px pour correspondre à ma police de messagerie Tahoma 12px
  9. (Facultatif) si vous souhaitez incorporer une image, appelez-la <img>à un emplacement public distant et supprimez tout<object> </object>
  10. Enregistrez le fichier au format .html
  11. Ouvrez ce fichier .html dans safari et enregistrez-le sous .webarchive
  12. cp le .webarchive que vous avez créé à l'emplacement du fichier .webarchive d'origine tout en conservant le nom correct (remplacez-le)
  13. Ouvrez Mail.app et vérifiez que la signature est comme vous le souhaitez ...

1
Merci pour le conseil. Cela me rendait fou! BTW, je ne pouvais ni utiliser "View Source" ni "Inspecter" le contenu HTML des fichiers de signature webarchive d'origine que j'avais. Au lieu de cela, j'ai téléchargé un "WebArchive Folderizer.app", qui crée un dossier avec le code HTML source dans un fichier nommé "localhost". J'ai édité ce fichier (en remplaçant la taille de police "moyenne" par "12px") en utilisant TextEdit.app en mode "Texte brut" et je l'ai simplement renommé en utilisant le nom de fichier d'origine non descriptif et en ajoutant l'extension de fichier ".html". Notez que TextEdit n'autorisera pas une option "Enregistrer" ou "Enregistrer sous" lorsque vous cela. J'ai simplement fermé l'éditeur

2
Pour lion, le répertoire est en fait, ~ / Library / Mail / V2 / MailData / Signatures /
Seth

3

Dans Mountain Lion OS X 10.8 et Mail 6.x,

  1. À l'aide de Terminal, exécutez open ~/Library/Mail/V2/MailData/Signatures/
  2. Votre signature sera dans un fichier nommé quelque chose comme 4E725456-58C1-4FD7-8490-3048F994CC33.mailsignature
  3. Faites un clic droit sur ce fichier et sélectionnez Ouvrir avec ... -> Autre ... et choisissez TextEdit
  4. Recherchez «font-size = medium» et supprimez-le pour utiliser la même police que votre message, puis enregistrez le fichier.
  5. Sélectionnez le fichier dans le Finder et sélectionnez Fichier -> Obtenir des informations, puis cochez Verrouillé pour vous assurer que le fichier n'est pas écrasé par Mail.

Merci à Haytham pour la solution originale sur les anciennes versions d'OS X.


1

Si votre courrier est composé de texte brut et que la police de la signature est plus petite que la police par défaut du courrier, vous perdrez le contrôle des tailles de police lors de l'envoi.

Essayez également de changer vos polices de message et polices de signature en plusieurs autres polices courantes (Helvetica, Times New Roman) pour éliminer un problème de substitution de police.

N'hésitez pas à ajouter un commentaire ou à modifier la question pour ajouter plus de détails sur le fait que tous les clients de messagerie affichent des tailles incorrectes, uniquement sur le Web ou uniquement dans un certain client de messagerie.


1

Juste un rappel pour ceux qui ne voient pas cela dans les autres bonnes réponses:

Mail 6.2 (Mountain Lion), lors de son lancement, réécrit les signatures. Il semble cependant que si vous:

  1. Quittez Mail
  2. Apportez les modifications décrites par emmby
  3. Verrouiller les fichiers via le volet Obtenir des informations dans le Finder

avant de relancer Mail, vos modifications seront conservées car Mail ne peut pas réécrire le fichier .mailsignature

Maintenant - si vous exécutez votre courrier sur plusieurs systèmes et la synchronisation des signatures, vous devrez effectuer la modification et le verrouillage sur chaque système. Heureusement, les noms de fichiers semblent rester les mêmes sur tous les systèmes, je m'assure donc que Mail ne s'exécute nulle part, copie mes fichiers nettoyés sur le nouveau système et verrouille les fichiers avant de lancer à nouveau Mail.


0

Si vous utilisez une police standard non (Web), les destinataires peuvent regarder le courrier avec leurs propres polices standard.


Vous ne pouvez généralement pas être sûr ou contrôler la façon dont le message sera affiché sur le destinataire et c'est une bonne chose! Votre destinataire peut avoir des polices personnalisées désactivées complètement, modifier les couleurs, le visage et la taille de la police à son goût ou à ses besoins. De plus, leur façon actuelle de lire l'e-mail peut ne pas être en mesure d'afficher les polices / couleurs. (Comme sur un téléphone mobile (pas si intelligent), ou dans une interface Terminal ou WebMail.)
MacLemon

0

Les instructions de @ emmby ont fait le travail pour moi. Cependant, j'ai trouvé que cela conduit toujours à des signatures étranges dans des clients de messagerie comme Outlook sur Windows, car cela rend mes messages électroniques par défaut dans Times New Roman, tandis que ma police de signature est fixée dans ma signature Apple Mail, par exemple Helvetica.

Étant donné que je veux que ma signature de courrier électronique fasse partie du courrier électronique lui-même (comme si je l'avais tapé moi-même), je souhaite que la signature adapte la police du corps du courrier électronique. Pour y parvenir, j'ai supprimé tous les éléments de div et de corps environnants. Par exemple, j'ai changé cela:

Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
    charset=us-ascii
Message-Id: <09E9E5C6-8082-4339-A894-1ABA63E40BEB>
Mime-Version: 1.0 (Mac OS X Mail 6.0 \(1485\))

<span class=3D"Apple-style-span" style=3D"border-collapse: separate; =
color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; =
font-variant: normal; font-weight: normal; letter-spacing: normal; =
line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: =
0px; text-transform: none; white-space: normal; widows: 2; word-spacing: =
0px; -webkit-border-horizontal-spacing: 0px; =
-webkit-border-vertical-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: 12px; "><body =
style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space; "><div><div style=3D"font-weight: =
normal; "><div>Kind regards,</div><div><br></div><div>=
Pascal</div><div><br></div></div><div></div></div></body></span>=

pour ça:

Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
    charset=us-ascii
Message-Id: <09E9E5C6-8082-4339-A894-1ABA63E40BEB>
Mime-Version: 1.0 (Mac OS X Mail 6.0 \(1485\))

<p>Kind regards,</p>

<p>Pascal</p>

Cela fonctionne mieux pour moi sur les clients de messagerie que j'ai vérifiés jusqu'à présent.


-1

J'ai suivi les instructions de emmby, le 23 septembre.

Brillant! Les premières instructions que j'ai trouvées partout qui fonctionnent réellement. J'ai eu du mal avec le manque total de contrôle d'Apple Mail sur le formatage des signatures.

J'ai envoyé ma propre adresse Gmail à des centaines de courriels, tous arrivés dans une variété de formats abusifs.

J'ai remplacé dans un fichier de signature tous les "font-size = medium" par "font-size = 13px", qui est ma taille de police par défaut. Par conséquent, le courrier tel qu'il est apparu dans Gmail n'est plus dans "Arial", mais dans "Lucida Sans", qui est ma police choisie. De plus, l'espacement des lignes de la partie suivante de la signature, qui est en Times New Roman 11 pt, est maintenant normal, au lieu de l'espacement des lignes qu'il avait précédemment remplacé par la taille 13 pt ou "moyenne".

J'ai encore quelques expériences à faire, mais au moins cela défie tous les commentaires dans d'autres threads que le formatage des e-mails en texte riche est quelque chose qui ne peut pas être contrôlé, car il est (en partie) géré par le client de messagerie récepteur.

Je m'en tiens à ma conclusion qu'Apple ignore ce manque de contrôle très ennuyeux de son programme de messagerie.


Votre message ne répond pas à la question. Il serait peut-être préférable de rédiger un commentaire dans la réponse de l'emmby plutôt que de le publier en tant que réponse.
user8472
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.