Thanks Tayayuki!
This works especially well for Contact Form 7. If you select use html content type in your mail settings for your contact form, WordPress can eliminate the < and the >, so sender emails don’t show up. But if you use something like:
[sender-name] <[sender-email]> instead of the default [sender-name] <[sender-email]> the sender email address works properly.