Como converter e-mail em HTML em texto (e agrupar corretamente os e-mails de resposta)?

Como converter e-mail em HTML em texto (e agrupar corretamente os e-mails de resposta)?

Gostaria de saber se existe um utilitário que pode converter e-mail em HTML em texto. Os utilitários como o html2text são bons, mas não lidam bem com o empacotamento de e-mails de resposta (ou seja, e-mails com ">").

Por exemplo, a linha assim:

> A internacionalização de endereços de e-mail oferece uma gama muito maior de
caracteres do que muitos algoritmos de validação atuais permitem, como todos os Unicode

Deve ser embrulhado assim:

> Internacionalização de endereços de e-mail
> fornece uma gama muito maior de
> caracteres do que muitas validações atuais
> algoritmos permitem,

informação relacionada