J'utilise Google Apps et j'envoie / reçois du courrier avec d'autres utilisateurs de ce domaine.
Je reçois des messages avec des images en ligne (publiées au milieu des phrases) mais ces images en ligne ne sont pas affichées dans Gmail - ni dans le corps du message entre les mots où ils devraient être, ni sous forme de pièces jointes.
Le même courrier s'affiche correctement dans l'application Mail standard sur mon iPhone - voir cette comparaison:
Voici les images surlignées en vert et visibles sur iPhone:
Les mêmes images ne s'affichent pas dans Gmail et n'apparaissent pas non plus en tant que pièces jointes:
Cela ressemble à un problème avec Gmail, et ce n'est pas limité à ce message particulier. Comment puis-je réparer cela?
Mise à jour: En regardant le contenu du message d'origine (voir complet dans Pastebin ), il apparaît que les images sont en ligne dans un message en plusieurs parties, et Gmail choisit la partie sans les images en ligne - voir extrait ci-dessous. L'expéditeur et le destinataire utilisent Gmail (édition Google Apps) et aucun de nous ne voit de message "afficher les images cachées".
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 "Save thing <<Thing Stack>> onto <Thing Stack&=
gt;" bruges til?<br><img src=3D"data:image/png;base64,iVBORw0KGgoAAAAN=
SUhEUgAAAR8AAABuCAIAAACRPIDKAAAGOUlEQVR4nO2dzbmkKhBADW1iMoKXh5kYwSxnYRQmwVu=
la source
Réponses:
Vous pouvez activer le
Inserting Images
laboratoire.Je n'ai pas de client de messagerie configuré pour tester la réception d'images en ligne, mais l'envoi d'une image en ligne à partir d'un autre compte avec lequel elle est activée fonctionne correctement.
Source: http://gmailblog.blogspot.com/2009/04/new-in-labs-inserting-images.html
la source
C'est ce que j'ai fait et cela a fonctionné.
Supprimez le "3D" après "=". Je ne suis pas assez fluide pour savoir pourquoi cela s'est produit, mais la ligne: "img src = 3D " data: image / png; base64, iVBO ... "devrait se lire" img src = "data: image / png; base64, iVBO .... "
Supprimer le "=" à la fin de chaque ligne
Enregistrez le fichier sous * .htm et ouvrez-le avec Chrome
Les images devraient apparaître. S'il n'apparaît pas, ajoutez ce point rouge de Wikipedia :
et si cela n'apparaît pas, vous avez de plus gros problèmes.
la source
=3D
est un texte d'échappement=
car le contenu de l'e-mail (HTML) doit être échappé, dans le cadre d'une pièce jointe à l'intérieur d'un e-mail. Le courrier électronique était à l'origine en texte brut et toujours en texte brut. Le courrier électronique HTML est, en effet, une pièce jointe avec du texte échappé.3D
, jusqu'à ce que je ne relâcha3D
mais=3D
.