Image resources do not load in Mail application when System Extension is Installed

When our NETransparentProxyProvider system extension is installed on the system it seems that external images from emails do not load on the Mail application. The extension does not have to be running to experience this issue.

When we uninstall the extension, these same images load on the Mail application. Another way to get the images to load seems to be to disable "Hide IP address" under Settings > Privacy.

We can see this issue present on the latest macOS 14.5. I have filed FB13805670 for this issue.

Please advise if this is a known issue or if there is a solution.

My standard “Is this my bug or the system’s?” test for a transparent proxy is to configure the proxy to return false from all its handle-new-flow entry points. If some built-in system component fails in that setup, that’s not my bug, because by returning false I’m telling the system to perform its default behaviour.

In this case it sounds like your transparent proxy would pass this test. Specifically, this:

The extension does not have to be running to experience this issue.

is an even more extreme version of the test.

I have filed FB13805670 for this issue.

Thanks for that.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Image resources do not load in Mail application when System Extension is Installed
 
 
Q