Gmailに送信されるとメールの署名がフォントサイズを変更する


11

Macメールに署名を作成しました。ただし、Gmailアカウントにメールを送信するたびに、フォントサイズが大きくなります。他の誰かがこれに遭遇しましたか?回避策はありますか?

回答:


8

この作業を行う手順は次のとおりです。MacOS 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でそのファイルを開き、ソースの表示または検査を使用してHTMLコンテンツを取得します
  7. 好みのエディターを使用して新しいファイルを作成し、nanoを使用して、htmlを貼り付けます
  8. 「font-size = medium」を探して希望のサイズに変更します。Tahoma12pxメールフォントに合わせて12pxに変更しました
  9. (オプション)画像を埋め込む場合は<img>、リモートの公共の場所を使用して呼び出し、すべてを削除します<object> </object>
  10. ファイルを.htmlとして保存します
  11. その.htmlファイルをsafariで開き、.webarchiveとして保存します
  12. cp作成した.webarchiveを正しい名前のままで元の.webarchiveファイルの場所にコピーします(置き換えます)。
  13. Mail.appを開き、署名が意図したとおりであることを確認します...

1
ヒントをありがとう。これは私を怒らせた!ところで、私は「ソースの表示」も「インスペクト」も、私が持っていた元のウェブアーカイブ署名ファイルのHTMLコンテンツを使用できませんでした。代わりに、「WebArchive Folderizer.app」をダウンロードしました。これは、「localhost」という名前のファイルにソースhtmlを持つフォルダーを作成します。「プレーンテキスト」モードでTextEdit.appを使用してそのファイルを編集し(「中」のフォントサイズを「12px」に置き換え)、単純に非記述の元のファイル名を使用して名前を変更し、「。html」ファイル拡張子を追加しました。この場合、TextEditでは[保存]または[名前を付けて保存]オプションが許可されないことに注意してください。エディターを閉じただけです

2
lionの場合、ディレクトリは実際には〜/ Library / Mail / V2 / MailData / Signatures /
セス

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. このファイルを右クリックして、[アプリケーションから開く...]-> [その他]を選択し、[テキスト編集]を選択します。
  4. 'font-size = medium'を探して削除し、メッセージと同じフォントを使用してからファイルを保存します。
  5. Finderでファイルを選択し、[ファイル]-> [情報を見る]を選択し、[ロック]をオンにして、ファイルがメールで上書きされないようにします。

OS Xの古いバージョンでの元のソリューションを提供してくれたHaythamに感謝します。


1

メールがプレーンテキストで構成され、署名のフォントがメールのデフォルトフォントより小さい場合、送信時にフォントサイズの制御が失われます。

また、メッセージのフォントと署名フォントを他の一般的なフォント(Helvetica、Times New Roman)に変更して、フォント置換の問題を排除してください。

コメントを追加したり、質問を編集して、すべてのメールクライアントがサイズを間違って表示するか、ウェブ上だけで表示するか、特定のメールクライアントだけで表示するかについて、詳細を追加してください。


1

これが他の素晴らしい答えに埋め込まれているのを見ない人へのリマインダー:

Mail 6.2(Mountain Lion)は、起動時に署名を書き換えます。ただし、次の場合:

  1. メールを終了
  2. emmbyで概説されている変更を行う
  3. Finderの[情報を見る]ペインでファイルをロックします

Mailを再度起動する前に、Mailは.mailsignatureファイルを書き換えることができないため、変更は保持されます

今-複数のシステムでメールを実行し、署名を同期する場合、各システムで編集とロックを行う必要があります。幸いなことに、ファイル名はシステム間で同じままなので、Mailがどこでも実行されていないことを確認し、クレンジングしたファイルを新しいシステムにコピーし、ファイルをロックしてからMailを再起動します。


0

非(Web)標準フォントを使用する場合、受信者は独自の標準フォントでメールを見る可能性があります。


通常、受信者でのメッセージの表示方法を確認したり制御したりすることはできません。これは良いことです。受信者は、カスタムフォントを完全にオフにして好みやニーズに合わせて色、フォントフェイス、サイズを変更することができます。また、現在のメールの読み方では、フォント/色をまったく表示できない場合があります。(モバイル(それほどスマートではない)電話、またはターミナルまたはWebMailインターフェイスのように。)
MacLemon

0

@emmbyの指示が仕事をしてくれました。ただし、WindowsのOutlookなどのメールクライアントでは、これがデフォルトでTimes New Romanでメールメッセージをレンダリングするため、これが奇妙な署名につながることがわかりました。一方、署名フォントはApple Mail署名でHelveticaなどに固定されます。

メールの署名を電子メール自体の一部のように(自分で入力したように)見せたいので、署名をメール本文のフォントに適合させたい。これを実現するために、周囲のdivとbody要素をすべて削除しました。例えば、私はこれを変更しました:

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

9月23日、emmbyの指示に従いました。

鮮やかさ!実際に動作する場所で最初に見つけた指示。Apple Mailが署名の書式設定を完全に制御できないことに苦労しています。

私は自分のGmailアドレスに何百ものメールを送信しましたが、そのすべてがさまざまな不正なフォーマットで届きました。

署名ファイルで、すべての「font-size = medium」を「font-size = 13px」に置き換えました。これはデフォルトのフォントサイズです。その結果、Gmailに表示されたメールは「Arial」ではなく、「Lucida Sans」になりました。これは実際に選択したフォントです。また、Times New Roman 11 ptにある署名の次の部分の行間隔は、以前は13 ptまたは「中」サイズから引き継いだ行間隔ではなく、正常になりました。

まだいくつかの実験がありますが、少なくともこれは、受信テキストクライアントによって(部分的に)管理されるため、リッチテキストメールのフォーマットは制御できないものであるという他のスレッドのすべてのコメントを無視します。

私はAppleがメールプログラムのこの非常に迷惑な制御の欠如を無視しているという私の結論に固執します。


あなたの投稿は質問に答えません。答えとして投稿するよりも、emmbyの応答にコメントを書く方が適している場合があります。
user8472
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.