I completely agree that this is an abhorrent practice, but I don't believe that legislation is the answer. Just because someone annoys you, does not mean you need to involve legal precedent.
Privacy. Email considerably lacks it. So does web-browsing in general. I don't have an answer on how to get it, but it needs pointing out that this is the real underlying issue.