Interesting article on how spammers get your email address. Let's just say in this digital world, it's going to be hard to not get spam with almost everyone going digital.
You can make a complex email and maybe that will make it difficult for them to reach out to you. But as long as you stay proactive you can reduce most of your spam emails.