Intentando convertir archivos HTML a EML

Intentando convertir archivos HTML a EML

Estoy intentando importar algunos mensajes de mi antiguo cliente de correo a Thunderbird v24.3 (para que se sincronicen con Gmail). Tengo todos los mensajes guardados como archivos .html ya que esta es la única opción que me dieron al exportar desde ese cliente de correo. Intenté encontrar un convertidor que convierta estos archivos a eml para poder verlos en Thunderbird, pero todavía tengo que encontrar una herramienta de este tipo en la web. ¿Alguien sabe cómo puedo convertir html a eml (o msg o pst, y luego puedo usar PST Viewer) para luego poder acceder a estos correos electrónicos en Thunderbird o Outlook, o incluso directamente en Gmail? Tengo Windows y Mac y estoy dispuesto a probar cualquier opción en ellos. gracias anna

Respuesta1

Estoy seguro de que debe haber otros métodos para exportar correo desde Thunderbird. Pero si realmente sólo tiene archivos html, puede utilizar este script como solución alternativa. Perderá el remitente, el destinatario y el asunto, pero el cuerpo seguirá siendo legible.

@echo off

for %%f in (*.html) do (
    echo Content-Type: text/html > %%~nf.eml
    echo. >> %%~nf.eml
    type %%f >> %%~nf.eml
)

Guarde el script con una extensión de archivo .bat y colóquelo en un directorio que contenga los archivos html. Haga doble clic en él para generar un archivo eml para cada html.

Respuesta2

No es posible que los archivos html contengan solo texto de mensaje. No hay suficiente información para crear archivos EML. Necesita encabezados adicionales como Asunto, De, Para, etc. Sé que hay un par de complementos de exportación EML para Thunderbird.

información relacionada