Sorcha,
Have you had your email address a long time?
If so, my guess (and it's only a guess) is that you've already become part of a number of big lists which are sold / traded. If so, I can only recommend getting a new address, and never giving it out to anyone you don't know.
Ed