2017-05-19 3 views
0

J'utilise le modèle de vitesse pour envoyer l'email de mon application Web de ressort. Dans le modèle de vitesse j'ai ajouté un landau pour obtenir le logo de l'entreprise. Cette Landau est essentiellement une URL de mon application Web. Bien que je clique sur cette url de mon navigateur, cela fonctionne bien et donne l'image aussi, mais pendant que j'ouvre l'email envoyé à un compte gmail, il montre une image cassée là-bas. J'essaie de comprendre et de trouver que google a remplacé mon URL avec sa propre URL qui contient mon URL aussi. Voir la différence ci-dessous. Afficher gmailImage ajoutée dans le modèle d'email utilisant le modèle de vitesse ne montre pas dans gmail

<img src="https://ci3.googleusercontent.com/proxy/_IFpFiP--5tMScB3I2TKKXI0V3gk5RcYzhFxNh-hzgab32qHyZZ1cFiU-mBigpvk8eO1dniAoNZebw15PIfFqquf_28X8XvbiVu2eaB4jYNcsb-mStpNlzfPr7i-_8OOaa7Xa0HxhXkVZHI=s0-d-e1-ft#https://myurl/downloadCompanyLogo?companyId=3328" style="height:30px;margin-bottom:0" alt="" class="CToWUd"> 

Actule Url

https://myurl/downloadCompanyLogo?companyId=3328 

Si je remplace Google a fourni url avec mon URL, il montrant tout va bien. Il a essayé d'accéder à l'URL fournie par google en externe, mais cela montre que quelque chose s'est mal passé.

Certains peuvent me dire ce qui se passe? Mon URL fonctionne bien mais pas dans Gmail ??

Répondre

0

Après de longues discussions et R & D, j'ai trouvé les solutions de ce problème. Fondamentalement, Google a mis en cache les images jointes à un e-mail et a remplacé son URL par l'URL des images mises en cache de Google. Cela a été le problème car dans notre cas, le pare-feu était long et Google n'était pas répertorié. capable de mettre en cache l'image à partir de l'URL fournie dans l'e-mail, mais il remplace l'URL c'est pourquoi il apparaissait rupture d'image dans l'e-mail. Vous pouvez également vérifier cela si vous préférez le même email à un autre client de messagerie ce problème pourrait ne pas arriver si l'URL ne sera pas remplacée.