Apple Mail Blue Question Marks Instead of Images?

I send an email with an image (jpg) attachment to myself using any of my email accounts, both the sent and received emails show a blue checkmark instead of the image. This only happens on my Mac, and only when I am connected to my Comcast network. If I use my T-Mobil hotspot, a neighbor's wifi, or the xfinitywifi, then the images appear. I've spent many hours with Apple trying to figure out why. We set up a test user, same problem. We created a partition of my Mac's drive and set up a separate "clean" OS, same problem. I just tested sending an email with an image attachment from my webmail, the image attachment shows fine there both sent and received, but in Apple Mail there's the blue checkmarks. Do you have any suggestions how to fix this?

Posted on Oct 6, 2019 5:54 PM

Reply
36 replies

Oct 25, 2019 9:58 PM in response to Bruce Kieffer

A “nanny filter” is a slang term for a content filter. Filters can be installed and running on the Mac, or on an intermediate device such as a firewall/router box, or at a DNS provider (which is what BDAqua was aiming at) or at an ISP.


This filter blocks access to certain web sites and/or certain materials.


The Apple Parental Controls are one example, and there are many other (and inevitably failing) implementations.


ISPs can routinely block large attachments.

Oct 27, 2019 8:52 AM in response to Bruce Kieffer

Check your firewall. Those can sometimes incorporate filtering and anti-malware features. There’s often a web login to check the firewall settings.


Check your Comcast ISP mail settings, using the Comcast ISP mail web interface. Look for filtering there.


Check with smaller attachments on your mail messages. Again, ISPs can block larger attachments.


Make sure your ISP mail connection uses SSL, as that can prevent intermediate devices from monitoring and modifying the data.


As this is happening only with Comcast, this really seems something specific to that path, and to the Comcast servers.

Oct 24, 2019 6:25 PM in response to Bruce Kieffer

Please download EtreCheck and run that, and then post the hardware and software configuration report here.


Open a new reply here, and then press the button that looks like a printed page to get a text input box big enough to paste the report here.


From that report, we might be able to spot something here that’s blocking access. Maybe some add-on security tools, for instance.


It’s also possible to block remote image loads. The setting for that is in Safari.

Oct 25, 2019 1:32 PM in response to BDAqua

BDAqua wrote:

Well, something is failing, could be HW.


Given this is reportedly isolated to embedded images within mail messages, hardware errors are unlikely; that’s a pretty specific error. This reeks of a network nanny filter, malfunctioning add-on security tools, or a mail server that’s stripping off attachments.


Oh, if you click or right click on the blue question mark... any options?


Such as a download or a view image item, for instance.

Nov 2, 2019 3:31 PM in response to Bruce Kieffer

Bruce Kieffer wrote:

Fingers crossed. I think you found the answer Mr.Hoffman. You said "I’d expect the domain name field to be a domain name and not an HTTP URL, but that won’t effect this." I removed the http://www. on both routers, and now I see the images in my emails. I will test for a few days to be sure this is a solid fix. Thanks.


I would absolutely log some Apple feedback on this, as this sure looks like a bug. AirPort and all are deprecated products of course, so the feedback might go nowhere, but a bogus domain specification should not cause what’s being seen here. Point to this thread in the feedback, too.

Oct 25, 2019 8:18 AM in response to Bruce Kieffer

Okay, so a macOS-only install with no add-ons shows this?


That’s either a macOS bug, or it’s a nanny filter or firewall filter or otherwise involved, or the ISP, then.


If not, and if the test install had the same or similar apps installed...


I see an app cleaner helper, and the Cocktail (among other uses) app cleaner, and some mail-related add-ons.


I’d start by removing the app cleaners and the mail add-ons per the vendors’ instructions, rebooting, and trying again.


App cleaners can sometimes cause corruptions that can require a re-installation, unfortunately. Not a class of app I generally recommend.


As a side note on potential corruptions, and given these are present here: Using third-party apps to remove duplicate photos might damage your Photos for macOS library - Apple Support — and there are related crashes. There’s not much I’m aware of to fix those, short of exporting and re-loading photos.


Given Mail is centrally involved, I’d test without Deliveries and Unibox, too.


If the above does not work.... I’d suspect this might then be headed to a backup, another backup, a wipe, and a re-install, migrating in documents and files only, and without migrating over add-on apps. To starting over, and seeing if the issue persists in a newly installed environment.

Oct 27, 2019 10:42 AM in response to MrHoffman

MrHoffman wrote:

Check your firewall. Those can sometimes incorporate filtering and anti-malware features. There’s often a web login to check the firewall settings.

Check your Comcast ISP mail settings, using the Comcast ISP mail web interface. Look for filtering there.

Check with smaller attachments on your mail messages. Again, ISPs can block larger attachments.

Make sure your ISP mail connection uses SSL, as that can prevent intermediate devices from monitoring and modifying the data.

As this is happening only with Comcast, this really seems something specific to that path, and to the Comcast servers.


What could be blocking the images from appearing in the email only when connected to my Comcast network? Those images CAN be downloaded and viewed, and viewed using Quicklook. The images are obviously there, just not visible in the email message.


Aside from my Mac's firewall, which is off, what other firewall could I have?


I looked at my Comcast webmail setting and there are no filters set. All of my Comcast webmail settings appear related to my Comcast email address. I don't use that email address.


I've been testing with a 33k image.


My email accounts are all set to use SSL. My ISP is Comcast. I see no setting to use SSL since I don't use that email address.


I agree it's something to do with Comcast, but with the addition of Apple Mail on this MacBook Pro 13" Touch Bar since that is the only place I have these troubles.

Oct 27, 2019 11:12 AM in response to Bruce Kieffer

I too suspect it’s a Comcast setting.


Have you logged into the Comcast web mail portal and looked around?


What box is providing your firewall and NAT services here? That modem looks like it might actually be a “just” modem, which means there’s usually some other device or box connected to that to provide firewall and NAT and DHCP services.


Can you try this Mac elsewhere, off the Comcast network?

Oct 24, 2019 5:35 PM in response to Bruce Kieffer

I spoke with Comcast. They reset everything even though they said there were no blocks on my account. No change. I tested a few other email apps, and they show the images fine. My conclusion is there's some conflict with the combination of Apple Mail and my Comcast network, or there's a hardware problem with my MacBook Pro 13" Touch Bar. I also tested a different Comcast modem. No difference. The only test remaining I can think of is to get another computer and test that.

Oct 27, 2019 12:18 PM in response to MrHoffman

MrHoffman wrote:

I too suspect it’s a Comcast setting.

Have you logged into the Comcast web mail portal and looked around?

What box is providing your firewall and NAT services here? That modem looks like it might actually be a “just” modem, which means there’s usually some other device or box connected to that to provide firewall and NAT and DHCP services.

Can you try this Mac elsewhere, off the Comcast network?

I have logged into my Comcast web mail portal. No filters set there.


My router is an Airport Extreme. I've tested without the router, no difference.


I have tested with other networks, they work fine.


Here's what has been eliminated as the problem:

Modem.

Router.

User.

System.


Here's what works:

Other mail apps.

Web mail.

Other networks.


All that's left is this combination (only) of things:

This MacBook Pro 13" Touch Bar + my Comcast network + Apple Mail.

Nov 2, 2019 8:45 AM in response to Bruce Kieffer

Okay, from your previous replies, other devices here are working on this network, with the same email account?


And these same messages are working correctly on other clients, attachments and all?


And these are attachments, and not remote images?


I’d expect the domain name field to be a domain name and not an HTTP URL, but that won’t effect this.


75.75.75.75 and .76 are the Comcast DNS servers. Those aren’t involved. Switching those to 8.8.8.8 and 8.8.4.4 would prove that.


If other devices are working on this same Wi-Fi and with this same email account, and if your tests with a scratch macOS install had absolutely NO add-ons and NO add-on security and NO add-on cleaners and NO add-on content filters and NO add-on ad blockers and NO add-on VPN clients and NO VPN connections—that is, just a new install of macOS High Sierra, Mojave, or Catalina, and with a manually configured and not-restored-from-backup and not-migrated email account set-up for this Comcast account—then we’re left with... well... nothing.


This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Apple Mail Blue Question Marks Instead of Images?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.