I like it. It would make it much easier to control incoming messages… such as retrieving only the most recent of ads from a retail company.
The only other solution I have thought of is to charge for email. Say a few cents per message would go from sender to receiver. That would definitely reduce spam.