• Resolved Altaico

    (@altaico)


    I, I have a problem with gmail web page and gmail app.

    When I send an email via smtp to an address with @gmail. the images are missing or broken.

    I have already checked that the problem is not the mail provider, the smtp works correctly. Also, I have tried the same smtp in another domain and it works correctly with your plugin.

    Can you help me to fix it in my web altaico.es?

    Thank you.

    Bye

    The page I need help with: [log in to see the link]

Viewing 11 replies - 16 through 26 (of 26 total)
  • Thread Starter Altaico

    (@altaico)

    Sample email from a newsletter sent. As you can see I use different images.

    Just a thing, if I see the email from a provider as outlook or “email” the images are displayed correctly. They are not display in the gmail web browser or in gmail app.

    Thank you

    Plugin Author Gregor Capuder

    (@capuderg)

    Hi @altaico,

    yes, I got the newsletter and all the images are not showing up as well.

    And yes, the images will not show up correctly just in the gmail mobile app and gmail website in the browser. Because gmail automatically tries to cache the images in your email with a URL like this:
    https://ci4.googleusercontent.com/proxy/unyLAHEFaAOubK-ZfTohuzbbExDIhIeSkXnxHTyBuTmIxF7DCbaJuURES19VjBNlC2XSH8XhMnNc4GBUQ5rR9_m-oiJDsYojl5fifrcnuX7PNbLgWdsjidQJ=s0-d-e1-ft#https://www.altaico.es/wp-content/uploads/2021/02/san-valentin-2021.jpg

    If you visit this URL it will give you the not found 404 error. But if you visit the image directly it works just OK.

    I still think your site is somehow blocking Google’s access to your site (to the images), so it can’t cache them.

    Try adding these domains to your firewall whitelist (to all firewalls you have):
    ci3.googleusercontent.com
    ci4.googleusercontent.com
    ci5.googleusercontent.com
    ci6.googleusercontent.com

    And if you haven’t, please check the access logs for all those firewalls to see if indeed it’s blocking google’s requests.

    Take care!

    Thread Starter Altaico

    (@altaico)

    Hi,

    thank you for the answer.

    I have tried to put these domains as whitelist but nothing change.

    Also I don’t see any particular logs.

    Keep trying.

    Greetings,

    Plugin Author Gregor Capuder

    (@capuderg)

    Hi @altaico,

    sorry for the late reply.

    I’m sorry, but I don’t have any other ideas. I still think something is blocking Google from accessing those images, that’s why the cached versions don’t display them.

    Your plugin firewall and the server-level firewall should have access logs and after viewing the email in Gmail (or just trying to access the above image directly), there should be a record of the image request being denied.

    If you are using G-Suite, you can also contact their support and ask them what it could be. They might be able to check any logs on their end and see what the issue is.

    Take care!

    Thread Starter Altaico

    (@altaico)

    Hi,

    thank you for the answer.

    I don’t use G-Suite but I check the logs from the server level firewall. At wordpress level I have already tried to deactivate each plugin, one by one, but I still have this problem.

    Thank you.

    Greetings.

    Thread Starter Altaico

    (@altaico)

    No problems at server level.

    Sure it’s a web misconfiguration or error.

    Plugin Author Gregor Capuder

    (@capuderg)

    Hi @altaico,

    I’m trying to find any additional steps to suggest to resolve your issues, but I can’t find any. Others that reported this issue on the internet had some other simple reason why it didn’t work (localhost images, relative image paths, …) which don’t apply to your case. The only other reason is that Google can’t access your images to cache them. That’s why I suggested checking firewall logs and whitelisting the google cache domains…

    You said you disabled all other plugins and sent a test email… The problem might be that you used the same images and those were already wrongly cached and that’s why it didn’t work. Then you tried a new image, but you had all the plugins active again, right? Maybe try a combination of that -> disable all plugins (except ours) and send an email with a new image.

    I don’t have any other suggestions… Did you try to contact your hosting support and ask them if they have any other systems in place that could block google’s access to these images?

    Take care!

    Thread Starter Altaico

    (@altaico)

    I have already contacted my host and they confirm me that nothing blocks google access. Neither my robot.txt.

    I have tried with new image, changing directly via ftp, but doesn’t work.

    Thank you

    Thread Starter Altaico

    (@altaico)

    I think that is a cloudflare firewall that blocks google bots to access at my images.

    Plugin Author Gregor Capuder

    (@capuderg)

    Hi @altaico,

    thank you for letting us know.

    If you find out what needs to be done to resolve it, please share it here with us. It might help out others with the same issue.

    Have a nice day!

    Thread Starter Altaico

    (@altaico)

    I’m working on it.

    Thank you.

    Best regards

Viewing 11 replies - 16 through 26 (of 26 total)

The topic ‘images missing in gmail’ is closed to new replies.