¿Cómo convertir correos electrónicos en HTML a texto (y envolver correctamente los correos electrónicos de respuesta)?

¿Cómo convertir correos electrónicos en HTML a texto (y envolver correctamente los correos electrónicos de respuesta)?

Me pregunto si existe una utilidad que pueda convertir el correo electrónico en HTML a texto. Las utilidades como html2text están bien, pero no manejan bien el empaquetado de los correos electrónicos de respuesta (es decir, correos electrónicos con ">").

Por ejemplo, la línea como esta:

> La internacionalización de direcciones de correo electrónico proporciona una gama mucho más amplia de
caracteres de los que permiten muchos algoritmos de validación actuales, como todos los Unicode

Debe envolverse así:

> Internacionalización de direcciones de correo electrónico
> proporciona una gama mucho más amplia de
> caracteres que muchas validaciones actuales
> los algoritmos lo permiten,

información relacionada