Even if email worked like that, I don't think it would solve the spam problem. Spam emails are rarely personalized and the same exact message is sent out to many different addresses.
As such, the spammer would only have to store each unique message and the list of recipients associated with each unique message.
As such, the spammer would only have to store each unique message and the list of recipients associated with each unique message.