Gmail为什么不显示嵌入式图像?适用于iPhone的Mail应用


10

我正在使用Google Apps,并与该域内的其他用户发送/接收邮件。

我收到的邮件带有内嵌图像(张贴在句子的中间),但是这些内嵌图像未显示在Gmail中 -既不在邮件正文中,也未显示在文字应包含的位置,也未显示为附件。

同一封邮件在我的iPhone上的标准Mail应用中正确显示-请参阅以下比较:

以下是以绿色突出显示并在iPhone上可见的图像:

iPhone Mail屏幕截图

相同的图像不会显示在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'4

1
电子邮件是如何创建的?在Gmail中?图像格式是什么?有人得到“从...显示图像”链接吗?
詹森·汉利

1
还没有解决办法吗?GMail似乎随机决定什么时候可以使用内嵌图像,什么时候不适合我。现在就像YEARS一样。该功能在那里,但我根本不能依靠它。他们甚至在乎吗?看起来不像。
吉列尔梅·维埃拉

@ n2liquid:我认为您是对的,他们不会解决此问题。
Torben Gundtofte-Bruun 2012年

Answers:



1

这就是我所做的,并且有效。

  1. 删除“ =”之后的“ 3D”。我不够流利,不知道为什么会这样,但是以下行:“ img src = 3D ” data:image / png; base64,iVBO ...“应该显示为” img src =“ data:image / png; base64, iVBO...。”

  2. 删除每行末尾的“ =”

  3. 将文件另存为* .htm并使用chrome打开

  4. 图像应出现。如果没有出现,请在Wikipedia中添加以下红点:

img src =“ data:image / png; base64,iVBORw0KGgoAAAANSUhEUgAAAAUA AAAFCAYAAACNbyblAAAAHElEQVQI12P4 // 8 / w38GIAXDIBKE0DHxgljNBAAO 9TXL0Y4OHwAAAABJRU5ErkJggg =” =“ alt =”红点“

如果没有出现,那您的问题就更大了。


=3D是转义文本,=因为电子邮件(HTML)的内容必须转义,作为电子邮件内附件的一部分。电子邮件最初为纯文本,始终为纯文本。HTML电子邮件确实是带有转义文本的附件。
John Pang

我想提到这一点,因为这个答案使我错了方向,我就花了一个小时3D,直到我发布它不是3D,但=3D
John Pang
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.