Submitting your email ID to websites has long been the surest way of getting spammed. Unfortunately, it is also key information for most web transactions so we have to hedge our bets.
Most organisations in USA are respectful of your personal data and do not share it others (at-least the ones that have read the various CANSPAM act provisions), while the organisations in India believe in their birth-right to purchase a CD containing a million email IDs for 5000/- bucks and then spam the hell out of everyone.
To track which organisations typically pass your email ID around, I always submit a non-existent ID and my domain has a Catch-All ID to catch replies. For example, I might use the ID [email protected] on the KFC website (the ID [email protected] does not actually exist) and any replies to [email protected] are automatically redirected to the Catch-All email Id on rajib.com (I use Google Apps for Domains to provide email services on my domain, most web-hosting providers also let you setup catch-all IDs).
Now if KFC were guilty of passing the email ID I gave to them, soon enough I will start getting Viagra emails sent-to [email protected] and the Cat would be out of the bag.
Here’s a list of some email IDs on which I receive spam:
As Rajnikant would say, “Mind It”.