Sending email directly from a cloud-hosted server isn't the best practice. You're better off going with a reputable mass email provider because enforcing very strict policies on emailing will mostly prevent this from happening. With Linode, you could be sharing IP address ranges with any number of bad actors, but with an email provider, they watch and make sure their customers aren't sending mass scam emails and the like so you'll much less likely to have this issue.