Gmailに埋め込み画像が表示されないのはなぜですか?iPhoneのメールアプリで動作します


10

Google Appsを使用して、このドメイン内の他のユーザーとメールを送受信しています。

インライン画像(文の途中に投稿された画像)が含まれるメッセージを受信して​​いますが、これらのインライン画像はGmailに表示されません

同じメールが私のiPhoneの標準メールアプリで正しく表示されます。次の比較をご覧ください。

緑色でハイライトされ、iPhoneに表示される画像は次のとおりです。

iPhoneメールのスクリーンショット

同じ画像はGmailには表示されず、添付ファイルとしても表示されません。

Gmailのスクリーンショット

これはGmailに問題があるようで、この特定のメッセージに限定されません。どうすれば修正できますか?


更新:元のメッセージの内容(Pastebinで詳細を参照)を見ると、マルチパートメッセージの画像がインラインであり、Gmailがインライン画像のない部分を選択しているようです。以下の抜粋を参照してください。送信者と受信者の両方がGmail(Google Appsエディション)を使用しており、どちらにも「非表示の画像の表示」に関するメッセージは表示されません。

To: Torben Gundtofte-Bruun <torben@g-b.dk>
Content-Type: multipart/alternative; boundary=90e6ba3fd5f3614bcd04abf2416d
--90e6ba3fd5f3614bcd04abf2416d
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Hvad kan "Save thing <<Thing Stack>> onto <Thing Stack>" bruges til?

Jeg ville tro at den l=C3=A6gger hele stakkens indhold i stakken igen, men =
den
l=C3=A6gger blot "" i stakken -- men man kan ikke "Compare thing with" med =
"" som
argument, s=C3=A5 jeg undrer mig lidt. Der m=C3=A5 v=C3=A6re en use case! >=
;-]

--90e6ba3fd5f3614bcd04abf2416d
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hvad kan &quot;Save thing &lt;&lt;Thing Stack&gt;&gt; onto &lt;Thing Stack&=
gt;&quot; bruges til?<br><img src=3D"data:image/png;base64,iVBORw0KGgoAAAAN=
SUhEUgAAAR8AAABuCAIAAACRPIDKAAAGOUlEQVR4nO2dzbmkKhBADW1iMoKXh5kYwSxnYRQmwVu=

画像を添付ファイルにしていますか?
ComputerLocus

@Fogest:いいえ、Gmailではメッセージが不完全に表示されます。どこにも画像がありません。
Torben Gundtofte-Bruun 2012

1
メールはどのように作成されましたか?Gmailでは?画像フォーマットとは何ですか?そして誰かが「...から画像を表示」リンクを取得していますか?
Jason Hanley

1
これに対する解決策はまだありませんか?GMailは、インライン画像が機能する場合と機能しない場合をランダムに決定するようです。これはYEARSの場合と同じです。機能はそこにありますが、私はそれに頼ることはできません。彼らもこれを気にしていますか?それのように見えません。
Guilherme Vieira

@ n2liquid:私はあなたが正しいと思います、彼らはこれを修正するつもりはありません。
Torben Gundtofte-Bruun 2012

回答:


4

Inserting Imagesラボを有効にできます。

インライン画像の受信をテストするように設定されたメールクライアントはありませんが、有効になっている別のアカウントからインライン画像を送信すると正常に機能します。

出典:http : //gmailblog.blogspot.com/2009/04/new-in-labs-inserting-images.html


確認したところ、そのラボはすでにインストールされています。
Torben Gundtofte-Bruun 2012

1

これは私がやったことであり、うまくいきました。

  1. 「=」の後にある「3D」を削除します。私はこれがなぜ起こったのかを知るのに十分な流暢ではありませんが、「img src = 3D "data:image / png; base64、iVBO ...」という行は「img src =" data:image / png; base64、 iVBO ...」

  2. 各行の終わりにある「=」を削除します

  3. ファイルを* .htmとして保存し、Chromeで開きます

  4. 画像が表示されます。表示されない場合は、ウィキペディアからこの赤い点を追加してください

img src = "data:image / png; base64、iVBORw0KGgoAAAANSUhEUgAAAAUA AAAFCAYAAACNbyblAAAAHElEQVQI12P4 // 8 / w38GIAXDIBKE0DHxgljNBAAO 9TXL0Y4OHwAAAABJRU5ErkJggg ==" alt = "

それが表示されない場合は、さらに大きな問題があります。


=3D=電子メール内の添付ファイルの一部として、電子メール(HTML)のコンテンツをエスケープする必要があるため、エスケープテキストです。電子メールは元はプレーンテキストで、常にプレーンテキストでした。実際、HTMLメールは、エスケープされたテキストを含む添付ファイルです。
John Pang

私はこの答えが間違った方向に私をリードし、私は上の時間を費やしたので、これを言及したい3D、私はそれがない解放されるまで、3Dしかし=3D
John Pang
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.