• Resolved Stach Redeker

    (@stachredeker)


    Since a few weeks, images in my newsletters stopped working. In the MailPoet-editor, the images that I include in newsletters are showing up, but when I send a test e-mail (or the newsletter to my list), every image is replaced by its Alt-text. However, if a recipient were to choose for the option ‘view in browser’, the images are working fine.

    Can someone help me fix this issue?

    Debug information:
    name: Stach Redeker
    email: [email protected]
    PHP version: 7.3.27
    MailPoet Free version: 3.59.1
    MailPoet Premium version: 3.59.0
    MailPoet Premium/MSS key: xxxxxxxx
    Database version: 5.7.32-35-log
    Web server: Apache
    Server OS: Linux gnldm1073.siteground.biz 3.12.18-clouder0 #1 SMP PREEMPT Mon Sep 21 14:18:04 EEST 2020 x86_64
    WP_MEMORY_LIMIT: 40M
    WP_MAX_MEMORY_LIMIT: 768M
    WP_DEBUG: false
    PHP max_execution_time: 120
    PHP memory_limit: 768M
    PHP upload_max_filesize: 256M
    PHP post_max_size: 256M
    WordPress language: nl_NL
    Multisite environment?: No
    Current Theme: Donovan (version 1.7.1)
    Active Plugin names: worker/init.php, 2fas-light/twofas_light.php, 404page/404page.php, add-meta-tags/add-meta-tags.php, add-to-any/add-to-any.php, broken-link-checker/broken-link-checker.php, classic-editor/classic-editor.php, cookie-law-info/cookie-law-info.php, download-monitor/download-monitor.php, embed-any-document/awsm-embed.php, google-site-kit/google-site-kit.php, hide-featured-image/index.php, imsanity/imsanity.php, insert-headers-and-footers/ihaf.php, instagram-feed/instagram-feed.php, limit-login-attempts/limit-login-attempts.php, mailpoet-premium/mailpoet-premium.php, mailpoet/mailpoet.php, quick-featured-images/quick-featured-images.php, reading-time-wp/rt-reading-time.php, related-posts-thumbnails/related-posts-thumbnails.php, remove-footer-credit/remove-footer-credit.php, sg-cachepress/sg-cachepress.php, themezee-magazine-blocks/themezee-magazine-blocks.php, themezee-toolkit/themezee-toolkit.php, themezee-widget-bundle/themezee-widget-bundle.php, wordpress-plugin-for-simple-google-adsense-insertion/WP-Simple-Adsense-Insertion.php, wp-add-mime-types/wp-add-mime-types.php, wp-spamshield/wp-spamshield.php, yottie-lite/yottie-lite.php
    Sending Method: MailPoet
    Sending Frequency: 25 emails every 5 minutes
    Task Scheduler method: WordPress
    Cron ping URL: https://www.xxxxxxxxx.nl?mailpoet_router&endpoint=cron_daemon&action=ping
    Default FROM address: [email protected]
    Default Reply-To address: [email protected]
    Bounce Email Address: [email protected]
    Total number of subscribers: 20
    Plugin installed at: 2015-03-16 16:23:09

Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Author MailPoet

    (@mailpoet)

    Hi @stachredeker

    Please don’t post your sending key in public like that.

    Regarding your issue, please check your host’s control panel for a feature called “Hotlinking protection”. This functionality prevents your website images from being loaded outside of your website to prevent bandwidth usage.

    Thread Starter Stach Redeker

    (@stachredeker)

    Hi @mailpoet. I checked with my host, SiteGround, and they confirmed that there was no server-wide hotlink protection feature enabled. I tried using an image of mine on a different website that was not hosted on my server, and that worked perfectly fine.

    Some other things I tried:
    – clearing the .htacces file
    – disabling all plugins
    – reinstalling MailPoet

    None of these worked.

    Plugin Author MailPoet

    (@mailpoet)

    Hi @stachredeker

    Thanks for getting back with additional information. Hotlinking protection can also be a feature of a caching/security plugin, you might need to check that as well.

    Also, please try using a different email client, like a webmail to test that. You can even send an email to mailinator.com to test the images inside the newsletter, just to make sure that’s not related to your email client.

    Thread Starter Stach Redeker

    (@stachredeker)

    Dear @mailpoet,

    As mentioned earlier, I temporarily disabled all my plugins, including the ones responsible for caching and security.

    I just tried sending the newsletter with images to other email clients. I tested gmail.com, hotmail.com, protonmail.com, 10minutemail.com and your suggestion: mailinator.com.

    Only mailinator.com showed the images correctly.
    I think it is getting really weird ??
    Any idea how that could happen, and how I can make it work for the other (and more popular) e-mail services?

    Hi!

    Could you please send us a newsletter to [email protected]? We’ll be able to check its rendering on different devices and source there.

    Please make sure to send it from the MailPoet’s preview: https://kb.mailpoet.com/article/290-check-your-newsletter-before-sending-it

    Thread Starter Stach Redeker

    (@stachredeker)

    Dear @dromero20 @mailpoet

    At 15:34 I sent a test email with subject ‘Test email for WordPress support forum ‘Images don’t work” to [email protected].

    Hope this helps.

    Plugin Author Bruna a11n

    (@bruberries)

    Hi @stachredeker,

    I’ve checked your template now and it’s working on multiple desktop and web-based email clients according to our tests.

    However, I noticed they appear as broken on the Gmail App (mobile client), G Suite and Gmail (web-based clients).

    So this is likely related to your server/CDN configuration or is a Google Image Proxy issue.

    Moreover, it is a known issue in Gmail since 2013 as they started to cache email images:
    https://stackoverflow.com/questions/20903967/gmails-new-image-caching-is-breaking-image-links-in-newsletter
    https://stackoverflow.com/questions/51471607/email-thumbnail-url-changed-to-googleusercontent-com-in-gmail

    If you’re using Cloudflare, would you mind disabling it so we can check if it works?

    Thank you!

    Thread Starter Stach Redeker

    (@stachredeker)

    Hi @bruberries,

    I am indeed using Cloudflare.
    To test if disabling that CDN would make a difference, I have set up a staging site at: staging35.xxxxxx.nl (still online, could be handy if you want to do your checks)
    I disabled Cloudflare, ran the usual tests, but the problem still occured.
    So in conclusion, I think we can rule out Cloudflare as a cause for the problem.

    I have read the SO articles. Gmail itself could be the cause, but the images have not been showing for a couple of months. Before that, things just worked fine. Moreover, I am sure MailPoet would come up with some sort of solution/fix for this problem, since I expect that more people would have the same problems if this caused the issue, right?

    To summarize, the only explanation left would be a wrongfully configured server. I also doubt that, since my host confirmed nothing was wrong.

    Any suggestions on what we could test next? I am also more than happy to give you or one of your colleagues (limited) access to my WordPress/server, if that helps solving the problem.

    Thread Starter Stach Redeker

    (@stachredeker)

    Dear all,

    I am closing this tread. In the past three months no solution has not been found.
    I am currently looking into alternatives.

Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘Images don’t work’ is closed to new replies.