Підпис електронною поштою змінює розмір шрифту при надсиланні в Gmail


11

Я створив підпис у пошті Mac. Однак щоразу, коли я надсилаю електронний лист на рахунок gmail, він збільшує розмір шрифту. Хтось ще стикався з цим? Чи існує рішення?

Відповіді:


8

Ось кроки, щоб зробити цю роботу, навіть спробував їх на Mac OS X 10.7 Lion GM / Mail.app 5.0

  1. Відкрийте Mail.app
  2. Створіть підпис
  3. Закрийте Mail.app
  4. Відкрийте термінал і в Leopard / Snow Leopard перейдіть до ~ / Library / Mail.app / Signatures, у Lion - у ~ / Library / Mail.app / V2 / MailData / Signatures /
  5. Ви знайдете файл із випадковими цифрами, такими як: 4E725456-58C1-4FD7-8490-3048F994CC33.webarchive
  6. Відкрийте цей файл у Safari, використовуйте View Source або Inspect, щоб отримати вміст HTML
  7. Створіть новий файл за допомогою вашого уподобаного редактора, я використав nano та вставте html
  8. Шукайте "font-size = medium" і змініть його на потрібний розмір, я змінив його на 12 пікселів, щоб він відповідав моєму шрифту пошти Tahoma 12px
  9. (Необов’язково), якщо ви хочете вставити зображення, зателефонуйте <img>до нього у віддалене загальнодоступне місце та видаліть усі<object> </object>
  10. Збережіть файл як .html
  11. Відкрийте цей .html файл у сафарі та збережіть як .webarchive
  12. cp. створений вами .webarchive до місця розташування вихідного .webarchive-файлу, зберігаючи правильне ім’я (замініть його)
  13. Відкрийте Mail.app і переконайтеся, що підпис такий, як ви хочете ...

1
Дякую за пораду. Це зводило мене з розуму! До речі, я не міг ні використовувати "Переглянути джерело", ні "Оглянути" вміст HTML оригінальних файлів підписів веб-архіву. Натомість я завантажив "WebArchive Folderizer.app", який створює папку з вихідним html у файлі під назвою "localhost". Я відредагував цей файл (замінивши "середній" розмір шрифту на "12 пікселів"), використовуючи TextEdit.app в режимі "Звичайний текст" і просто перейменував його, використовуючи невідповідне оригінальне ім'я файлу, і додав розширення файлу ".html". Зауважте, що TextEdit не дозволить параметр "Зберегти" або "Зберегти як" при цьому. Я просто закрив редактор

2
Для левів каталог - це фактично, ~ / Бібліотека / Пошта / V2 / MailData / Підписи /
Seth

3

У програмі Mountain Lion OS X 10.8 та Mail 6.x,

  1. За допомогою терміналу виконуйте open ~/Library/Mail/V2/MailData/Signatures/
  2. Ваш підпис буде у файлі з назвою 4E725456-58C1-4FD7-8490-3048F994CC33.mailsignature
  3. Клацніть правою кнопкою миші на цьому файлі та виберіть Відкрити за допомогою ... -> Інше ... та виберіть TextEdit
  4. Шукайте "font-size = medium" і видаліть його, щоб використовувати той самий шрифт, що і ваше повідомлення, а потім збережіть файл.
  5. Виберіть файл у Finder та виберіть Файл -> Отримати інформацію, а потім встановіть прапорець Заблокований, щоб переконатися, що файл не буде перезаписаний поштою.

Дякуємо Haytham за оригінальне рішення для старих версій OS X.


1

Якщо ваша пошта складається з простого тексту, а шрифт підпису менший, ніж шрифт за замовчуванням для пошти, ви втратите контроль над розмірами шрифту при надсиланні.

Також спробуйте змінити шрифти повідомлень і шрифти підпису на кілька інших поширених шрифтів (Helvetica, Times New Roman), щоб усунути проблему заміни шрифту.

Не соромтеся додавати коментар або редагувати питання, щоб додати детальнішу інформацію про те, чи всі поштові клієнти показують розміри неправильно, просто в Інтернеті чи просто в певному поштовому клієнті.


1

Лише нагадування для тих, хто не бачить цього вбудованого в інші чудові відповіді:

Пошта 6.2 (Гірський лев) при запуску переписує підписи. Здається, що якщо:

  1. Закрити пошту
  2. Зробіть зміни, окреслені ембі
  3. Заблокуйте файли на панелі Отримати інформацію в Finder

перед повторним запуском пошти ваші зміни будуть збережені, оскільки Mail не може переписати файл .mailsignature

Тепер - якщо ви працюєте з електронною поштою у кількох системах і підписи синхронізуються, вам потрібно буде виконати редагування та блокування кожної системи. На щастя, схожі файли файлів залишаються однаковими для всіх систем, тому я просто переконуюсь, що пошта нікуди не працює, скопіюйте очищені файли в нову систему та заблокуйте файли перед запуском пошти знову.


0

Якщо ви використовуєте не (веб) стандартний шрифт, одержувачі можуть переглядати пошту з власними стандартними шрифтами.


Як правило, ви не можете бути впевнені або контролювати, як повідомлення відображатиметься одержувачу, і це добре! У вашого одержувача можуть бути повністю відключені спеціальні шрифти, змінювати кольори, шрифт та розмір шрифту на свій смак чи потреби. Також їх поточний спосіб читання електронної пошти може взагалі не мати змоги відображати шрифти / кольори. (Як на мобільному (не дуже розумному) телефоні або в терміналі чи інтерфейсі WebMail.)
MacLemon

0

Вказівки @ emmby зробили мені роботу. Однак я виявив, що це все ще призводить до дивних підписів у поштових клієнтах, таких як Outlook в Windows, оскільки це поштово повідомляє мої поштові повідомлення в Times New Roman, тоді як мій шрифт підпису фіксується в моєму підписі Apple Mail, наприклад, Helvetica.

Оскільки я хочу, щоб підпис моєї пошти виглядав так, ніби він є частиною самої електронної пошти (як би я сам її набрав), я хочу, щоб підпис адаптував шрифт тіла пошти. Щоб досягти цього, я видалив усі навколишні елементи дива та тіла. Наприклад, я змінив це:

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>=

до цього:

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>

Це найкраще працює для поштових клієнтів, які я перевірив досі.


-1

Я дотримувався вказівок emmby, 23 вересня.

Блискуче! Перші вказівки я знайшов де завгодно, які насправді працюють. Я боровся з повною відсутністю контролю над форматуванням підписів Apple Mail.

Я надіслав свою власну Gmail адресу сотні листів, усі вони надходять у різноманітних формах зловживань.

У файлі підписів я замінив на "font-size = medium" на "font-size = 13px", що є моїм шрифтом за замовчуванням. Як результат, пошта, яка з’явилася в Gmail, перебуває вже не в «Arial», а в «Lucida Sans», що є моїм фактично вибраним шрифтом. Крім того, міжрядковий інтервал наступної частини підпису, який знаходиться в Times New Roman 11 pt, тепер нормальний, замість інтервалу між рядками, який він раніше переніс із розміру 13-pt або "medium".

У мене ще є щось експериментувати, але, принаймні, це спростовує всі коментарі в інших потоках, що форматування насичених текстових електронних листів - це те, що неможливо контролювати, оскільки ним (частково) керує клієнт, що отримує пошту.

Я дотримуюсь свого висновку, що Apple ігнорує цей сильно роздратований недолік контролю над поштовою програмою.


Ваше повідомлення не відповідає на запитання. Можливо, краще буде написати коментар до відповіді emmby, а не опублікувати його як відповідь.
user8472
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.