They have many ways to send out their spam mailings, but you can help to fight it.
You can not completely stop all spam, but you can help to put a big dent in it.
First, try not to open any of them, that only makes them send more and more to you.
Check mark them and click on 'Spam,' this should stop those addresses from being delivered to your inbox.
Use your spam filter and block address.
Look for the 'Options' link at upper right corner of mail screen and click on it
Options/ mail options / spam preferences
make sure spam guard is on, click on save changes
Options /mail options / blocked addresses
Enter the E-mail address you wish blocked and click on 'add block'
you will never get mail from that address again.
This should help you to control your spam.
Never open E-mail unless you are absolutely sure who it is from.
Never give out your personal information to anyone.
If you are on a site and you absolutely have to sign up for something, check the entire page to make sure you uncheck any lines wanting to send you any other info, notices, catalogs, ads, and the like.
Yes, spammers change one item in their addresses a lot, so you might try blocking the entire domain, by putting in
for instance: *@seeyou.com
Hope this helps.