Вот шаги, чтобы сделать эту работу, даже попробовал их на Mac OS X 10.7 Lion GM / Mail.app 5.0
- Откройте Mail.app
- Создать подпись
- Закрыть Mail.app
- Откройте Терминал и в Leopard / Snow Leopard перейдите в ~ / Library / Mail.app / Signatures, в Lion он находится в ~ / Library / Mail.app / V2 / MailData / Signatures /
- Вы найдете там файл со случайными цифрами, такими как: 4E725456-58C1-4FD7-8490-3048F994CC33.webarchive
- Откройте этот файл в Safari, используйте View Source или Inspect, чтобы получить HTML-контент.
- Создайте новый файл, используя предпочитаемый вами редактор, я использовал nano и вставьте HTML
- Найдите «font-size = medium» и измените его на нужный размер. Я изменил его на 12px, чтобы соответствовать моему почтовому шрифту Tahoma 12px.
- (Необязательно), если вы хотите встроить изображение, вызовите его, используя
<img>
удаленное общедоступное местоположение, и удалите все<object> </object>
- Сохраните файл как .html
- Откройте этот файл .html в Safari и сохраните как .webarchive
- скопируйте созданный вами .webarchive в расположение исходного файла .webarchive, сохранив правильное имя (замените его)
- Откройте Mail.app и убедитесь, что подпись соответствует вашим требованиям ...
В Mountain Lion OS X 10.8 и Mail 6.x,
open ~/Library/Mail/V2/MailData/Signatures/
Спасибо Haytham за оригинальное решение на старых версиях OS X.
источник
Если ваша почта составлена в виде простого текста, а шрифт в подписи меньше шрифта, используемого по умолчанию, вы потеряете контроль над размерами шрифтов при отправке.
Также попробуйте изменить шрифты сообщений и шрифты подписи на несколько других распространенных шрифтов (Helvetica, Times New Roman), чтобы устранить проблему замены шрифтов.
Не стесняйтесь добавлять комментарии или редактировать вопрос, чтобы добавить более подробную информацию о том, все ли почтовые клиенты показывают неправильные размеры, просто в Интернете или только в определенном почтовом клиенте.
источник
Просто напоминание для тех, кто не видит этого в других замечательных ответах:
Почта 6.2 (Mountain Lion) при запуске переписывает подписи. Похоже, однако, что если вы:
перед повторным запуском Mail ваши изменения будут сохранены, так как Mail не может перезаписать файл .mailsignature
Теперь - если вы запускаете свою почту в нескольких системах и подписи синхронизируются, вам нужно будет выполнить редактирование и блокировку в каждой системе. К счастью, имена файлов во всех системах остаются неизменными, поэтому я просто проверяю, что Mail нигде не работает, копирую мои очищенные файлы в новую систему и блокирую файлы перед повторным запуском Mail.
источник
Если вы используете нестандартный (веб) стандартный шрифт, получатели могут просматривать почту со своими собственными стандартными шрифтами.
источник
Инструкции @ emmby сделали всю работу за меня. Однако я обнаружил, что это по-прежнему приводит к странным подписям в почтовых клиентах, таких как Outlook в Windows, поскольку по умолчанию мои почтовые сообщения отображаются в Times New Roman, а шрифт моей подписи в моей подписи Apple Mail фиксируется, например, в Helvetica.
Поскольку я хочу, чтобы моя подпись почты выглядела так, как будто она является частью самой электронной почты (как если бы я сам ее набирал), я хочу, чтобы подпись адаптировала шрифт тела письма. Чтобы добиться этого, я удалил все окружающие элементы div и body. Например, я изменил это:
к этому:
Это лучше всего работает для всех почтовых клиентов, которые я проверял до сих пор.
источник
Я следовал инструкциям emmby, 23 сентября.
Brilliant! Первые инструкции, которые я нашел где угодно, действительно работают. Я боролся с Apple Mail полным отсутствием контроля над форматированием подписи.
Я отправил свой собственный адрес Gmail сотням писем, причем все они были в разных форматах.
Я заменил в файле подписи все "font-size = medium" на "font-size = 13px", который является моим размером шрифта по умолчанию. В результате письмо, как оно появилось в Gmail, больше не в «Arial», а в «Lucida Sans», который является моим фактически выбранным шрифтом. Кроме того, межстрочный интервал следующей части подписи, которая написана в Times New Roman 11 pt, теперь нормальный, вместо межстрочного интервала, который он ранее перенял из 13-тизначного или «среднего» размера.
У меня еще есть кое-какие эксперименты, но, по крайней мере, это игнорирует все комментарии в других темах, что форматирование электронных писем с форматированным текстом не поддается контролю, поскольку оно (частично) управляется принимающим почтовым клиентом.
Я придерживаюсь своего заключения о том, что Apple игнорирует это крайне досадное отсутствие контроля над своей почтовой программой.
источник