Images not displaying in Gmail and other web based email apps - image

I am creating an email template in pug. All of my images show fine in the Outlook desktop app (after clicking to download them) But in Outlook web app and gmail. They dont show and just shows the alt text.
img.logo(src=hostname+'/images/logo.png' alt="logo" style="display: block; height:64px; width:90px;" height="64" width="90")
hostname is the local address of the server 192.168.x.xxx
When trying to view in gmail web app I get a 404 for all images.
https://ci4.googleusercontent.com/proxy/MfZzjvwOhD2V2lA7VFFvjIY9Fe7OsBMxKm5r3zULK1xdqxQxnMv1klagBbX3LLWA41nRjLaxhucFNIdu7spbp8tQHpA=s0-d-e1-ft#http://192.168.1.238:4444/images/logo.png

Both mail apps use a proxy server to load the images. But as your own webserver is currently not accessible from outside your own network, this request fails.
You need to host the images on a webserver that can be reached from the "usual internet"

Related

Firebase web push notification in iframe is only working in firefox

I am using firebase for web push notification it is working perfect when I used it in same domain, but I have only one ssl domain and many non ssl website. So I have plan to use it in iframe and integrate this facility in all my non ssl websites too.
URL is
https://htmlcodeplay.com/notification/notification/index.html?websiteid=3
I have integrate it through iframe like below
<iframe src='https://htmlcodeplay.com/notification/notification/index.html?websiteid=3'></iframe>
I have integrate this lines into my blogger https://allinworld99.blogspot.in. But it is working perfectly in Firefox browser but not in chrome browser. No errors also displayed.
As per this link Does my web application require SSL for Firebase Cloud Messaging for Web to work?. It should not work, but how it is working in firefox browser.
I am not able to find a reference right now, but you want to do
embed a "push notification webpage" inside another via iframe
is blocked by Chrome for security reasons.

Hotlinking images hosted in my server

I uploaded a template with jpg images in an auction site. The images are hosted in my server. The problem is that these images are displayed in google images.
I configured hotlink for the images, with exceptions to the auction site domain.
But the problem is when I try to send an email to anyone, like gmail, live, icloud, etc. the images not shown.
Any help will be appreciated!

Outlook Shows Contacting Dialog When Viewing Email

Outlook keeps showing the following images when trying to display images from our image server.
Here is an example of the image its trying to load.
http://ihfiles.com/products/5736_1_0_300_100_0.jpg
Any thoughts on what might be causing outlook to contact our image server in an extremely slow manner?
Discovered the issue. Images embeded in the email were missing "http:" so mail services like gmail could discover the image but not mail clients like Outlook or iPhone Mail App.
So URLs were
//ihfiles.com/products/16184_2_0_100_100_0.jpg
Not
http://ihfiles.com/products/16184_2_0_100_100_0.jpg

Google Play badge with https

I need to integrate on my website a Google Play badge for linking to an Android app on Google Play, with https.
The badge generator offers the badge in http version: http://developer.android.com/distribute/googleplay/promote/badges.html.
On the other hand, this page gives the possiblity to download the desired badge.
Google doesn't seem to provide these images with an "https" url, which creates warning on the browser if the user is accessing the website with https.
I was wondering if I am allowed to host the image of the Google badge on the website that is using it, and therefore being able to access the image through https connection when desired.

Does Google Gadget works for an Internal Corporate Site?

We would like to use the Google Gadget concept in our corporate Intranet. Our infrastructure implies no external web dependencies.
The way I understand Google Gadget is that the gadget xml file requires some pre-processing before being displayed in a Html page:
<script src="http://www.gmodules.com/ig/ifr?url=http://mysite.com/my-gadget.xml
Is this mean I cannot render a gadget in a Page without this pre-processing?
Thank you
Not sure if this helps, but it is also possible to have google widgets make use of secure data behind a firewall by using the the Google Secure Data Connector
The browser still needs to have access to google servers to execute the widget, just data requests will be made to google and then be proxied back to a service running in your network which will then fetch the data.

Resources