I am reported a couple of people as spammers when I see an unguilded name of asfdfasdf at the harbor mailbox at 6:15am PST. A few minutes later, that person was either logged off, or had logged off.
Personally, there are a couple of way to significantly reduce the spam we get.
1) do not allow unguilded lvl 2 or lower characters from sending more than 10 messages per hour. Even mules don't send that much mail.
2) Allow us to add our own filters based on content. (as was stated above: mmobay & trade4game).
3) Add a button (as stated above) to report the email as spam. All the details are in the message etc.. Use your own logs to better stop the problem than have us do your work for you.
#1 would be my first option so that the spammers can not spam...would take them days to do one set of mails. (BTW: It's all automated (aka macro), which Turbine stated it did not allow at all.)
We, as players, do appreciate making it easier to report the problem, but you are completely missing the point. MAKE IT GO AWAY! A reporting tool is only a band-aid to stop a jugular vein cut. If you were to actively try to stop it, it would make ALL of us much happier.