Chữ ký thư thay đổi kích thước phông chữ khi được gửi tới Gmail


11

Tôi đã tạo một chữ ký trong thư Mac. Tuy nhiên, mỗi khi tôi gửi email đến tài khoản gmail, nó sẽ mở rộng kích thước phông chữ. Có ai khác đi qua điều này? Có một cách giải quyết?

Câu trả lời:


8

Dưới đây là các bước để thực hiện công việc này, thậm chí đã thử chúng trên Mac OS X 10.7 Lion GM / Mail.app 5.0

  1. Mở Mail.app
  2. Tạo chữ ký
  3. Đóng Mail.app
  4. Mở Terminal và trong Leopard / Snow Leopard đi tới ~ / Library / Mail.app / Signatures, trong Lion it in ~ / Library / Mail.app / V2 / MailData / Signatures /
  5. Bạn sẽ tìm thấy một tệp có các chữ số ngẫu nhiên, chẳng hạn như: 4E725456-58C1-4FD7-8490-3048F994CC33.webarchive
  6. Mở tệp đó trong Safari, sử dụng Xem nguồn hoặc Kiểm tra để lấy nội dung HTML
  7. Tạo một tệp mới bằng trình chỉnh sửa ưa thích của bạn, tôi đã sử dụng nano và dán html
  8. Hãy tìm 'font-size = Medium' và thay đổi nó theo kích thước bạn muốn, tôi đã thay đổi nó thành 12px để phù hợp với phông chữ thư Tahoma 12px của tôi
  9. (Tùy chọn) nếu bạn muốn nhúng hình ảnh, hãy gọi nó bằng cách sử dụng <img>từ xa, vị trí công cộng và xóa tất cả<object> </object>
  10. Lưu tệp dưới dạng .html
  11. Mở tệp .html đó trong safari và lưu dưới dạng .webarchive
  12. cp .webarchive bạn đã tạo vào vị trí của tệp .webarchive ban đầu trong khi vẫn giữ đúng tên (thay thế nó)
  13. Mở Mail.app và kiểm tra xem chữ ký có phải là cách bạn muốn không ...

1
Cảm ơn vì tiền hỗ trợ. Điều này đã khiến tôi phát điên! BTW, tôi không thể sử dụng "Xem nguồn" hoặc "Kiểm tra" nội dung HTML của các tệp chữ ký webarchive gốc mà tôi có. Thay vào đó, tôi đã tải xuống một "WebArchive Folderizer.app", nó tạo ra một thư mục với html nguồn trong một tệp có tên "localhost". Tôi đã chỉnh sửa tệp đó (thay thế kích thước phông chữ "trung bình" bằng "12px") bằng TextEdit.app trên chế độ "Văn bản thuần túy" và chỉ cần đổi tên nó bằng tên tệp gốc không có ký tự và gắn thêm phần mở rộng tệp ".html". Lưu ý rằng TextEdit sẽ không cho phép tùy chọn "Lưu" hoặc "Lưu dưới dạng" khi bạn làm điều này. Tôi chỉ đơn giản là đóng trình chỉnh sửa

2
Đối với sư tử, thư mục thực sự là, ~ / Thư viện / Thư / V2 / MailData / Chữ ký /
Seth

3

Trong Mountain Lion OS X 10.8 và Mail 6.x,

  1. Sử dụng Terminal, thực thi open ~/Library/Mail/V2/MailData/Signatures/
  2. Chữ ký của bạn sẽ ở trong một tệp có tên như 4E725456-58C1-4FD7-8490-3048F994CC33.mailsignature
  3. Nhấp chuột phải vào tệp này và chọn Mở bằng ... -> Khác ... và chọn TextEdit
  4. Tìm 'font-size = Medium' và xóa nó để sử dụng cùng phông chữ với tin nhắn của bạn, sau đó lưu tệp.
  5. Chọn tệp trong Trình tìm kiếm và chọn Tệp -> Nhận thông tin, sau đó kiểm tra Đã khóa để đảm bảo tệp không bị ghi đè bởi Thư.

Cảm ơn Haytham về giải pháp ban đầu trên các phiên bản OS X cũ hơn.


1

Nếu thư của bạn được soạn bằng văn bản thuần túy và phông chữ trong chữ ký nhỏ hơn phông chữ mặc định của thư, bạn sẽ mất quyền kiểm soát kích thước phông chữ khi gửi.

Ngoài ra, hãy thử thay đổi phông chữ tin nhắn và phông chữ ký của bạn thành một số phông chữ phổ biến khác (Helvetica, Times New Roman) để loại bỏ vấn đề thay thế phông chữ.

Vui lòng thêm nhận xét hoặc chỉnh sửa câu hỏi để thêm một số chi tiết về việc tất cả các ứng dụng thư khách hiển thị kích thước sai, chỉ trên web hoặc chỉ trong một ứng dụng thư khách nhất định.


1

Chỉ là một lời nhắc nhở cho những người không thấy điều này được nhúng trong các câu trả lời tuyệt vời khác:

Thư 6.2 (Mountain Lion), khi nó ra mắt, viết lại chữ ký. Tuy nhiên, nó xuất hiện nếu bạn:

  1. Thoát thư
  2. Thực hiện các thay đổi được phác thảo bởi emmby
  3. Khóa các tệp thông qua ngăn Nhận thông tin trong Finder

trước khi khởi chạy lại Mail, các thay đổi của bạn sẽ được giữ nguyên vì Mail không thể ghi lại tệp .mailsignature

Bây giờ - nếu bạn chạy thư của mình trên nhiều hệ thống và đồng bộ hóa chữ ký, bạn sẽ cần thực hiện chỉnh sửa và khóa trên mỗi hệ thống. May mắn là tên tệp dường như giữ nguyên trên các hệ thống, vì vậy tôi chỉ đảm bảo rằng Thư không chạy ở bất cứ đâu, sao chép các tệp đã xóa của tôi sang hệ thống mới và khóa các tệp trước khi khởi chạy lại Thư.


0

Nếu bạn sử dụng phông chữ tiêu chuẩn không (web), người nhận có thể xem thư có phông chữ chuẩn.


Bạn thường không thể chắc chắn hoặc kiểm soát cách thông báo sẽ được hiển thị ở người nhận và đây là một điều tốt! Người nhận của bạn có thể tùy chỉnh phông chữ tắt tất cả các cách, màu sắc alter, mặt chữ và kích thước để họ thích hoặc nhu cầu. Ngoài ra cách đọc email hiện tại của họ có thể không thể hiển thị phông chữ / màu sắc. (Giống như trên điện thoại di động (không thông minh) hoặc trong giao diện Terminal hoặc WebMail.)
MacLemon

0

Hướng dẫn của @ emmby đã làm công việc cho tôi. Tuy nhiên, tôi thấy rằng điều này vẫn dẫn đến các chữ ký lạ trong các ứng dụng thư như Outlook trên Windows, vì nó hiển thị các thư của tôi trong Times New Roman theo mặc định, trong khi phông chữ ký của tôi được sửa trong chữ ký Apple Mail của tôi, ví dụ như Helvetica.

Vì tôi muốn chữ ký thư của mình trông giống như là một phần của chính e-mail (như thể tôi tự gõ), tôi muốn chữ ký điều chỉnh phông chữ của thân thư. Để đạt được điều này, tôi đã loại bỏ tất cả các yếu tố cơ thể và div xung quanh. Ví dụ: tôi đã thay đổi điều này:

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

đến đây:

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>

Điều này hoạt động tốt nhất cho tôi trên các ứng dụng thư tôi đã kiểm tra cho đến nay.


-1

Tôi đã làm theo hướng dẫn của emmby, ngày 23 tháng 9.

Xuất sắc! Các hướng dẫn đầu tiên tôi tìm thấy bất cứ nơi nào thực sự làm việc. Tôi đã phải vật lộn với Apple Mail hoàn toàn thiếu kiểm soát định dạng chữ ký.

Tôi đã gửi địa chỉ Gmail của riêng mình hàng trăm thư, tất cả chúng đều có nhiều định dạng bị lạm dụng.

Tôi đã thay thế trong một tệp chữ ký tất cả "font-size = Medium" bằng "font-size = 13px", đây là cỡ chữ mặc định của tôi. Do đó, thư xuất hiện trong Gmail không còn trong "Arial", mà là "Lucida Sans", đây là phông chữ được chọn thực tế của tôi. Ngoài ra, khoảng cách dòng của phần sau của chữ ký, trong Times New Roman 11 pt, hiện là bình thường, thay vì khoảng cách dòng mà trước đây nó đã chiếm từ kích thước 13 pt hoặc "trung bình".

Tôi vẫn còn một số thử nghiệm để thực hiện, nhưng ít nhất điều này bất chấp tất cả các nhận xét trong các chủ đề khác rằng định dạng của email văn bản phong phú là thứ không thể kiểm soát được, bởi vì nó (một phần) được quản lý bởi ứng dụng thư nhận.

Tôi đồng ý với kết luận của mình rằng Apple bỏ qua sự thiếu kiểm soát rất khó kiểm soát chương trình thư này.


Bài viết của bạn không trả lời câu hỏi. Có thể phù hợp hơn để viết bình luận cho phản hồi của emmby hơn là đăng nó dưới dạng câu trả lời.
dùng8472
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.