Reducing Spam

The first problem that is often encountered is how to concretely identify mail servers (especially when using blacklists/whitelists) as they could be using dynamic IPs, etc. So, for that, I propose this solution:

Next, implement a trust system:

Implementation notes:

Thoughts: