Good email clients already provide a very simple solution: a user option to disable loading remote content, with a per-message option to load it.
Your suggestion would mean that my mail client has to download a ridiculously larger volume of data than it does now.