Just another Perl shrine | |
PerlMonks |
Re: Create email tracking imageby cavac (Parson) |
on Mar 20, 2023 at 16:07 UTC ( [id://11151083]=note: print w/replies, xml ) | Need Help?? |
There are many problems with those so called tracking bugs First of all, most email clients won't load remote content unless told to do so by the user (which is a per-message thing). Basically, you are 20 years too late. Secondly, spam filters look out for exactly those things and are very likely to flag your message as spam when they detect a remotely loaded 1 pixel image. In the course of mail processing and spam filtering, the mail system may already load the image (either for checking or for embedding in the message). Last but not least: Tracking bugs probably violate various privacy laws all around the world. The EU has the GDPR, and the UK has replaced that (after Brexit) with it's own version "UK-GDPR" (pretty much a word-for-word copy AFAIK). As you stated, you want to track user behaviour. This requires explicit consent by the end user! A GDPR violation can get expensive. I am not a lawyer, but this is what i can see: A user can state non-material damages (suffered stress due to your privacy violation or something similar) and claim compensation. GDPR Article 82 subsection 1:
Tracking a user seems to (at least) violate the spirit of Article 25 "Data protection by design and default" of the GDPR, since there is no technical requirement to track the delivery of an email and no reasonable user expectation that the reading status of emails are tracked. Also, you need the other infrastructure in place to deal with data protection and handling of user requests pertaining to the GDPR (deletion requests, information requests, etc). Violating GDPR can result in administrative fines, see Article 83 subsection 4:
So technically, you could possibly get fined 10 million Euros (or more, depending on the financial success of your company) for adding a tracking mechanism to your outgoing email. Ooof, that doesn't sound like a project worth pursuing.
PerlMonks XP is useless? Not anymore: XPD - Do more with your PerlMonks XP
In Section
Seekers of Perl Wisdom
|
|