I get calls and emails daily about 4-12 month contract jobs. Almost always the name in the email is Indian. Absolutely always the accent at the other end of the line is Indian.
To make matters worse, they ask for a great deal of information. Birthday, month and date, last 4 of social, to name the more compromising ones.
I just delete the emails. I've tried the "unsubscribe" but that's of course a joke. They also have a disclaimer in their emails about a US law that doesn't exist.
https://en.wikipedia.org/wiki/Slamming_Bill
When it comes to phone calls at first I would politely say no thanks. Then I'd just curse at them. Then I'd listen to their spiel, agree with everything then in the end tell them to go f themselves. Now, as soon as I hear the Indian accent I just hang up. they call me back, I hang up again.