To handle multi-line URLs and potentially named/indexed hyperlinks that show up in emails, OSC-8 terminal code support should be implemented.
Pretty sure this requires parsing the content of the mail, for which aerc has it's filters. If this is considered to be implemented, I'd like to help with this tested and verified implementation, which you are free to copy: https://git.sr.ht/~poldi1405/go-ansi/tree/master/item/hyperlinks.go
Excellent Question. I have no Idea. I tried, but I failed to find a Terminal that doesn't.