Odpowiedzi:
Oto kroki, aby to zadziałało, nawet wypróbowałem je w Mac OS X 10.7 Lion GM / Mail.app 5.0
<img>
zdalnej, publicznej lokalizacji i usuń wszystko<object> </object>
W Mountain Lion OS X 10.8 i Mail 6.x
open ~/Library/Mail/V2/MailData/Signatures/
Podziękowania dla Haytham za oryginalne rozwiązanie w starszych wersjach OS X.
Jeśli twoja poczta składa się z zwykłego tekstu, a czcionka w podpisie jest mniejsza niż domyślna czcionka, stracisz kontrolę nad rozmiarami czcionek podczas wysyłania.
Spróbuj także zmienić czcionki wiadomości i czcionki podpisu na kilka innych popularnych czcionek (Helvetica, Times New Roman), aby wyeliminować problem z zastępowaniem czcionek.
Dodaj komentarz lub edytuj pytanie, aby dodać więcej szczegółów na temat tego, czy wszystkie klienty pocztowe pokazują nieprawidłowe rozmiary, tylko w Internecie, czy tylko w określonym kliencie pocztowym.
Przypomnienie dla tych, którzy nie widzą tego w innych świetnych odpowiedziach:
Po uruchomieniu Mail 6.2 (Mountain Lion) przepisuje podpisy. Wydaje się jednak, że jeśli:
przed ponownym uruchomieniem programu Mail zmiany zostaną zachowane, ponieważ program Mail nie może przepisać pliku .mailsignature
Teraz - jeśli uruchamiasz pocztę w wielu systemach i synchronizujesz podpisy, będziesz musiał dokonać edycji i zablokować w każdym systemie. Na szczęście nazwy plików wydają się być takie same w różnych systemach, więc upewniam się, że Mail nigdzie nie działa, skopiuj moje wyczyszczone pliki do nowego systemu i zablokuj je przed ponownym uruchomieniem Mail.
Jeśli używasz niestandardowej czcionki (internetowej), odbiorcy mogą oglądać pocztę z własnymi standardowymi czcionkami.
Instrukcje @ emmby wykonały dla mnie pracę. Odkryłem jednak, że nadal prowadzi to do dziwnych podpisów w klientach pocztowych, takich jak Outlook w systemie Windows, ponieważ domyślnie renderuje moje wiadomości pocztowe w Times New Roman, podczas gdy moja czcionka podpisu jest ustalona w podpisie Apple Mail np. Helvetica.
Ponieważ chcę, aby mój podpis poczty wyglądał tak, jakby był częścią samego e-maila (tak, jakbym sam go wpisał), chcę, aby podpis dostosował czcionkę treści wiadomości. Aby to osiągnąć, usunąłem wszystkie otaczające elementy div i body. Np. Zmieniłem to:
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>=
do tego:
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>
Działa to najlepiej dla wszystkich klientów poczty, które sprawdziłem do tej pory.
Postępowałem zgodnie z instrukcjami emmby, 23 września.
Znakomity! Pierwsze instrukcje, które znalazłem, gdziekolwiek faktycznie działają. Zmagam się z całkowitym brakiem kontroli formatowania podpisów przez Apple Mail.
Wysłałem swój własny adres Gmail setki e-maili, wszystkie w różnych nadużyciach formatowania.
Zamieniłem w pliku sygnatury wszystkie „font-size = medium” na „font-size = 13px”, czyli mój domyślny rozmiar czcionki. W rezultacie poczta wyświetlana w Gmailu nie jest już w „Arial”, ale w „Lucida Sans”, która jest moją wybraną czcionką. Również odstępy między wierszami w następnej części podpisu, które są w Times New Roman 11 pkt, są teraz normalne, zamiast odstępów między wierszami, które poprzednio przejęły od rozmiaru 13-pt lub „średniego”.
Nadal mam trochę do eksperymentowania, ale przynajmniej przeczy to wszelkim komentarzom w innych wątkach, że formatowanie e-maili z tekstem sformatowanym jest czymś, czego nie można kontrolować, ponieważ (częściowo) jest zarządzane przez odbierającego klienta poczty.
Pozostaję przy konkluzji, że Apple ignoruje ten irytujący brak kontroli nad swoim programem pocztowym.