Viewing a single comment thread. View all comments

flutterbyasaurus OP t1_iyde4vy wrote

Nope. Gmail does nothing to block those trackers. I'm unsure about Yahoo.

3

LeHappyCat t1_iydiv87 wrote

With Google accounts the tracking pixel may not be downloaded or may show strange open results. Google opens and proxies images transmitted to its users and uses a cache mechanism to serve a link to the same image.
Because Google proxies the image shortly after receiving the email, the initial open notification will often be a result of this action.
Google decided to use this method of image expression to save users and their server's bandwidth, avoid duplicates and optimize the client-to-server-to-client image processing.
Basically, it stores a copy of an image, and then, if some other Gmail account requests the same image, it is taken from the copy instead of the original location. Since most tracking software can only detect a download from the original location, the open tracking doesn't work or shows strange results when Google first retrieves the image (an "open" that is not made by an end user) and serves the cached version of the image from their image proxy server (end-user opens that may not be registered).
More details on this can be found on Google's official blog and this post about Google's image proxying from an external URL.
Most tracking software is highly inaccurate due to these systems as well as user error i.e opening the email in their own sent folder.

10

RevengencerAlf t1_iydidg3 wrote

This is true, but with a caveat.

They don't block them. But they do route all images through proxy services. Because of that, the sender can see that the image was in fact opened, and if it is truly unique to your email they can see that someone (presumably you if you're the only one they sent it to) opened it. But they will not see your IP and thus be able to derive where you were when you opened it.

9

bipolarbear21 t1_iydwtua wrote

Yeah this was my understanding. The link to the image is unique to your email (it doesn't execute code lol) so that when the user loads it they know that email has been opened. I don't see how using a proxy would fix this because it's still going to use the unique link.

2