Is there a place where I could download as much spam emails as possible, having been sent from as much different worldwide locations as possible?

To clarify: I am not after databases which contain hashes of spam emails or which contain IP addresses of senders / networks which have sent spam. I am just interested in getting hold of as much real spam emails as possible in unaltered form.

For example, this could be a giant mbox file containing thousands or millions of such emails in their original state. Are there some anti-spam organizations or companies who provide access to such data?


Not being a native English speaker, I just didn't know the right keywords. Just search for "spam corpus" or "spam corpora" on Google. Hoping that this helps others with the same problem and hoping that now there's no reason to downvote any more ...

  • I kindly ask to explain why the question is inappropriate ... I'd really like to learn. – Binarus Aug 16 '16 at 17:51
  • In a small ISP I know they got around 6TB of spam per week that they filter. Want to kill your WAN's link ? – yagmoth555 Aug 16 '16 at 18:27
  • 1
    Just assign a domain to your IP, open port 25 & enjoy :) – Anubioz Aug 16 '16 at 18:39

I thought SpamAssassin maintained a download of SPAM/HAM called a corpus. But you really want to use your own emails to train. Otherwise you'll be training your filters with antiquated email.

UPDATE: It appears that SpamAssassin is now using submitted corpora. But there are plenty of public ones:

  • I eventually have a new unconventional idea concerning spam fighting (which isn't based on some sort of training). To test the idea, I need as much test data as possible. It won't matter how old the data is (well, probably it shouldn't be older than a few years). – Binarus Aug 16 '16 at 17:59

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.