Question: how spammers get your email?
Answer: Crawling the web for the @ sign. Spammers and cybercriminals use sophisticated tools to scan the web and harvest email addresses. ... 
Making good guesses… and lots of them. ... 
Tricking your friends. ... 
Buying lists.