I think someone faked my company email id somehow.
How'd you come to know about that?
This is called "email spoofing". Start by reading the wikipedia article, good info over there.
It's quite easy. But email providers show you the faked email id and also the actual source. At least gmail does that
What did they use it for?
AMA
Yesterday
2721
I have worked at TikTok US core tech for 3 years. AMA.
India
11h
2574
Why is it so G*damn difficult to move money out of India
Ask Blinders
16h
671
Why Pronouns shit captured US ? I don’t see this anywhere else
Cars
Yesterday
1695
Cyber truck killer: Chinese version of EV truck
Tech Industry
Yesterday
639
Tomorrow is Monday and I feel
It was me. TC or I'll publish all your emails.