¿Por qué Gmail no muestra imágenes incrustadas? Funciona en la aplicación de correo de iPhone

10

Estoy usando Google Apps y envío / recibo correo con otros usuarios dentro de este dominio.

Recibo mensajes con imágenes en línea (publicadas en el medio de las oraciones) pero estas imágenes en línea no se muestran en Gmail , ni en el cuerpo del mensaje entre las palabras donde deberían estar, ni como archivos adjuntos.

El mismo correo se muestra correctamente en la aplicación de correo estándar de mi iPhone; consulte esta comparación:

Aquí están las imágenes, resaltadas en verde, y visibles en iPhone:

Captura de pantalla de iPhone Mail

Las mismas imágenes no se muestran en Gmail, y tampoco aparecen como archivos adjuntos:

Captura de pantalla de Gmail

Parece un problema con Gmail, y no se limita a este mensaje en particular. ¿Cómo puedo arreglar esto?


Actualización: Al mirar el contenido del mensaje original (ver completo en Pastebin ), parece que las imágenes están en línea en un mensaje de varias partes, y Gmail está eligiendo la parte sin las imágenes en línea; vea el extracto a continuación. Tanto el remitente como el receptor utilizan Gmail (edición de Google Apps) y ninguno de nosotros ve un mensaje sobre "mostrar imágenes ocultas".

To: Torben Gundtofte-Bruun <[email protected]>
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=
Torben Gundtofte-Bruun
fuente
¿Pone la imagen como un archivo adjunto?
ComputerLocus
@Fogest: No, en Gmail el mensaje aparece incompleto. No hay imágenes en ningún lado.
Torben Gundtofte-Bruun
1
¿Cómo se creó el correo electrónico? En Gmail? ¿Cuál es el formato de imagen? ¿Y alguien recibe el enlace "Mostrar imágenes de ....."?
Jason Hanley
1
¿Todavía no hay solución para esto? GMail parece decidir al azar cuándo funcionarán las imágenes en línea y cuándo no para mí. Esto ha sido así durante AÑOS ahora. La función está ahí, pero simplemente no puedo confiar en ella. ¿Les importa esto? No lo parece.
Guilherme Vieira
@ n2liquid: Creo que tienes razón, no van a arreglar esto.
Torben Gundtofte-Bruun

Respuestas:

4

Puede habilitar el Inserting Imageslaboratorio.

No tengo un cliente de correo electrónico configurado para probar la recepción de imágenes en línea, pero enviar una imagen en línea desde otra cuenta habilitada funciona bien.

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

MetalFrog
fuente
Acabo de comprobar que Lab ya está instalado.
Torben Gundtofte-Bruun
1

Esto es lo que hice y funcionó.

  1. Elimine el "3D" después de "=". No soy lo suficientemente fluido como para saber por qué sucedió esto, pero la línea: "img src = 3D " data: image / png; base64, iVBO ... "debería leer" img src = "data: image / png; base64, iVBO .... "

  2. Deshágase del "=" al final de cada línea

  3. Guarde el archivo como * .htm y ábralo con Chrome

  4. Las imágenes deberían aparecer. Si no aparece, agregue este punto rojo de Wikipedia :

img src = "data: image / png; base64, iVBORw0KGgoAAAANSUhEUgAAAAUA AAAFCAYAAACNbyblAAAAHElEQVQI12P4 // 8 / w38GIAXDIBKE0DHxgljNBAAO 9TXL0Y4OHwAA" JGUAAAAAAACNbyblAAAAHElEQVQI12P4 // 8 / w38GIAXDIBKE0DHxgljNBAAO 9TXL0Y4OHwAAU "

y si eso no parece que tienes mayores problemas.

bryan dickason
fuente
=3Des el texto de escape =porque el contenido del correo electrónico (HTML) tiene que escapar, como parte del archivo adjunto dentro del correo electrónico. El correo electrónico era originalmente texto sin formato y siempre en texto sin formato. El correo electrónico HTML es, de hecho, un archivo adjunto con texto escapado.
John Pang
Quiero mencionar esto porque esta respuesta me llevó a la dirección equivocada y pasé una hora en el 3D, hasta que lo liberé, 3Dpero no =3D.
John Pang el