Tanda tangan email mengubah ukuran font ketika dikirim ke Gmail

11

Saya telah membuat tanda tangan di surat Mac. Namun, setiap kali saya mengirim email ke akun gmail itu memperbesar ukuran font. Adakah yang menemukan ini? Apakah ada solusinya?

Seth
sumber

Jawaban:

8

Berikut adalah langkah-langkah untuk membuatnya bekerja, bahkan mencobanya di Mac OS X 10.7 Lion GM / Mail.app 5.0

  1. Buka Mail.app
  2. Buat tanda tangan
  3. Tutup Mail.app
  4. Buka Terminal dan di Leopard / Snow Leopard pergi ke ~ / Library / Mail.app / Signatures, di Lion ada di ~ / Library / Mail.app / V2 / MailData / Signatures /
  5. Anda akan menemukan di sana file dengan angka acak seperti: 4E725456-58C1-4FD7-8490-3048F994CC33.webarchive
  6. Buka file itu di Safari, gunakan View Source atau Inspect untuk mendapatkan konten HTML
  7. Buat file baru menggunakan editor pilihan Anda, saya menggunakan nano , dan rekatkan html
  8. Cari 'font-size = medium' dan ubah ke ukuran yang Anda inginkan, saya ubah ke 12px agar sesuai dengan font mail Tahoma 12px saya
  9. (Opsional) jika Anda ingin menanamkan gambar, sebut menggunakan <img>ke lokasi yang jauh dan publik dan hapus semua<object> </object>
  10. Simpan file sebagai .html
  11. Buka file .html itu di safari dan simpan sebagai .webarchive
  12. cp .webarchive yang Anda buat ke lokasi file .webarchive asli sambil tetap menggunakan nama yang benar (ganti)
  13. Buka Mail.app dan periksa apakah tanda tangannya sesuai dengan yang Anda inginkan ...
Haytham Elkhoja
sumber
1
Terima kasih atas tipnya. Ini membuatku gila! BTW, saya tidak bisa menggunakan "Lihat Sumber" atau "Periksa" konten HTML dari file tanda tangan webarchive asli yang saya miliki. Sebagai gantinya, saya mengunduh "WebArchive Folderizer.app", yang membuat folder dengan sumber html dalam file bernama "localhost". Saya mengedit file itu (mengganti ukuran font "sedang" dengan "12px") menggunakan TextEdit.app pada mode "Plain Text" dan cukup mengganti namanya menggunakan nama file asli yang tidak tertulis dan menambahkan ekstensi file ".html". Perhatikan bahwa TextEdit tidak akan mengizinkan opsi "Simpan" atau "Simpan Sebagai" saat Anda melakukannya. Saya hanya menutup editor
2
Untuk singa direktori sebenarnya, ~ / Library / Mail / V2 / MailData / Signatures /
Seth
3

Di Mountain Lion OS X 10.8 dan Mail 6.x,

  1. Menggunakan Terminal, jalankan open ~/Library/Mail/V2/MailData/Signatures/
  2. Tanda tangan Anda akan berada dalam file bernama sesuatu seperti 4E725456-58C1-4FD7-8490-3048F994CC33.mailsignature
  3. Klik kanan pada file ini dan pilih Open With ... -> Other ... dan pilih TextEdit
  4. Cari 'font-size = medium' dan hapus untuk menggunakan font yang sama dengan pesan Anda, lalu simpan file.
  5. Pilih file di Finder dan pilih File -> Get Info, lalu centang Locked untuk memastikan file tidak ditimpa oleh Mail.

Terima kasih kepada Haytham untuk solusi orisinalnya pada OS X versi lama.

emmby
sumber
1

Jika email Anda tersusun dalam teks biasa dan font di tanda tangan lebih kecil dari font default mail, Anda akan kehilangan kendali atas ukuran font saat mengirim.

Coba juga ubah font pesan dan font tanda tangan ke beberapa font umum lainnya (Helvetica, Times New Roman) untuk menghilangkan masalah subtitusi font.

Jangan ragu untuk menambahkan komentar atau mengedit pertanyaan untuk menambahkan lebih detail tentang apakah semua klien email menunjukkan ukuran yang salah, hanya di web, atau hanya di klien email tertentu.

bmike
sumber
1

Hanya pengingat bagi mereka yang tidak melihat ini tertanam dalam jawaban bagus lainnya:

Mail 6.2 (Mountain Lion), ketika diluncurkan, menulis ulang tanda tangan. Tampaknya, jika Anda:

  1. Keluar dari Surat
  2. Buat perubahan yang diuraikan oleh emmby
  3. Kunci file melalui panel Dapatkan Info di Finder

sebelum meluncurkan Mail lagi, perubahan Anda akan dipertahankan karena Mail tidak dapat menulis ulang file .mailsignature

Sekarang - jika Anda menjalankan email pada banyak sistem dan sinkronisasi tanda tangan, Anda perlu melakukan edit dan mengunci pada setiap sistem. Untungnya nama file tampaknya tetap sama di seluruh sistem, jadi saya hanya memastikan bahwa Mail tidak berjalan di mana saja, salin file saya yang telah dibersihkan ke sistem baru dan kunci file sebelum meluncurkan Mail lagi.

Affrae
sumber
0

Jika Anda menggunakan font non standar (web), penerima dapat menonton email dengan font standar sendiri.

Bil
sumber
Anda umumnya tidak dapat memastikan atau mengontrol bagaimana pesan akan ditampilkan pada penerima dan ini adalah hal yang baik! Penerima Anda mungkin memiliki font khusus yang dimatikan sepenuhnya, mengubah warna, wajah dan ukuran font sesuai dengan keinginan atau kebutuhan mereka. Juga cara mereka saat membaca email mungkin tidak dapat menampilkan font / warna sama sekali. (Seperti pada ponsel (tidak terlalu pintar) ponsel, atau dalam antarmuka Terminal atau WebMail.)
MacLemon
0

Instruksi @ emmby melakukan pekerjaan untuk saya. Namun, saya menemukan bahwa ini masih mengarah ke tanda tangan aneh di klien email seperti Outlook di Windows, karena itu menjadikan pesan email saya di Times New Roman secara default, sedangkan font tanda tangan saya diperbaiki di tanda tangan Apple Mail saya untuk eg Helvetica.

Karena saya ingin tanda tangan email saya terlihat seolah-olah itu bagian dari email itu sendiri (seolah-olah saya mengetiknya sendiri), saya ingin tanda tangan untuk mengadaptasi font dari badan surat. Untuk mencapai ini, saya menghapus semua elemen div dan tubuh di sekitarnya. Misalnya saya mengubah ini:

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

untuk ini:

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>

Ini berfungsi paling baik bagi saya di seluruh klien surat yang telah saya periksa sejauh ini.

Pascal Lindelauf
sumber
-1

Saya mengikuti instruksi oleh emmby, 23 September

Cemerlang! Instruksi pertama yang saya temukan di mana saja yang benar-benar berfungsi. Saya telah berjuang dengan Apple Mail sepenuhnya tidak memiliki kontrol format tanda tangan.

Saya telah mengirim ratusan alamat email Gmail saya sendiri, semuanya datang dalam berbagai format yang disalahgunakan.

Saya mengganti dalam file tanda tangan semua "font-size = medium" dengan "font-size = 13px", yang merupakan ukuran font default saya. Akibatnya, surat yang muncul di Gmail tidak lagi di "Arial", tetapi di "Lucida Sans", yang merupakan font pilihan saya yang sebenarnya. Juga penspasian garis pada bagian tanda tangan berikut ini, yang ada di Times New Roman 11 pt, sekarang normal, alih-alih penspasian garis yang sebelumnya diambil alih dari ukuran 13-pt atau "sedang".

Saya masih memiliki beberapa percobaan untuk dilakukan, tetapi setidaknya ini menentang semua komentar di utas lain bahwa pemformatan email teks kaya adalah sesuatu yang tidak dapat dikontrol, karena (sebagian) dikelola oleh klien email penerima.

Saya berpegang pada kesimpulan saya bahwa Apple mengabaikan kurangnya kontrol yang sangat mengganggu dari program suratnya.

Hans M
sumber
Posting Anda tidak menjawab pertanyaan. Mungkin lebih cocok untuk menulis komentar untuk tanggapan emmby daripada mempostingnya sebagai jawaban.
user8472