[Google][Gmail]改行が消える問題の解決策

スポンサーリンク

Gmailからメールを送ると受信先で改行が消えたりして、表示が崩れてしまう場合がある。

その解決策について記載します。
詳細は参照のリンク先を参照ください。

解決策案1

  1. Create mail messages in external text editor.
  2. Copy it.
  3. Paste it into Gmail textfield. [Ctrl + V]
  4. Select whole textarea strings. [Ctrl + A]
  5. Cut it. [Ctrl + X]
  6. Paste it. [Ctrol + V]
  7. Send message.

参考

  • Issue 102407: gmail formatting fails (only in Chrome)
https://code.google.com/p/chromium/issues/detail?id=102407

解決策案2

メールの文章やメモ帳からコピペ(コピー&貼り付け)する時に1行改行を入れて、その後にコピペすれば改行が消えることはない
(ダミーの改行をして、その下にペーストすれば改行が消えることはない)

参考

  • Googleについて【43】Gmailの改行&画像添付のトラブル
Googleについて【43】Gmailの改行&画像添付のトラブル
僕がメインで使用しているメールソフト(メーラー)のGmail(Google メール)。近いうちにGmailのデザイ...

原因

その1

  • どうも Gmail と Chrome の組み合わせで発生しているようだ。
     (InternetExplorer では発生しないのを確認)
  • メモ帳で書いた文章を、コピー&ペーストすると発生するようだ。
     (秀丸で文章書いて、本文にコピペしている場合は、発生しなかった。
      ※秀丸やsakuraだと等幅フォントで書けてわかりやすい)
  • 途中で保存とかすると発生するケースが多いようだ。
     (多いだけで、保存せず直接送ったメールも改行が消えてしまう場合もあり、どんな場合でも発生するもよう)
  • リッチテキスト形式で書けば大丈夫なようだ。
     (その後、テキスト形式を選んで送信したら大丈夫だった)
  • スタイルによって発生する場合としない場合があるようだ。
     (例えば簡易HTMLを選んだら発生し始めた・・・とか)
  • メモ帳からコピペする時に、1行改行を入れて、その後にコピペすれば改行が消えることはないようだ。
     (ダミーの改行をして、その下にペーストすれば改行が消えることはない)

参考

  • Gmailが勝手に改行コードを取ってしまう件の続き
Gmailが勝手に改行コードを取ってしまう件の続き
昨日書いた、「改行が取れるのは、Gmail のバグじゃねえか、どう考えても」の話の続き。ググってみたら、同じような現象に悩んでる人、けっこういるのね。例えば、「Gmail ヘルプフォーラム - 改行がなくなる」とか。色々なページを見てわかっ...

その2

  • 1行中の文字数が半角で256文字、全角で125文字(250バイト?)を超えるとメール本文全体で改行が消える。空行+改行は改行のみになる?
  • 1行中に空白があると、70文字程度で自動改行が入る。
  • これが起こるのはテキスト形式のメールの場合

※ほかのサイトでは、InternetExplorer でも発生したとかの報告もあったり。

コメント

タイトルとURLをコピーしました