Mutt debería poder abrir un archivo mbox. Es normal tener una Fromlínea sin dos puntos en la parte superior: esto es para el sobre del correo electrónico. Es difícil diagnosticar su problema sin ver el contenido del archivo. Por supuesto, aprecio que el contenido del archivo sea probablemente demasiado privado para publicar. Mire el archivo como un archivo de texto (por ejemplo, con less). ¿La Fromlínea es seguida por las líneas de encabezado ( From:, Subject:y así sucesivamente)? ¿Hay un Lines:encabezado, un Content-Length:encabezado?
La primera línea del correo es el "sobre de la línea". Comienza con los 5 caracteres From␣donde ␣es un personaje espacial. Esto es normal.
From Christian xxx <cg@xxx> Mon May 15 20:22:35 2010
Lo inusual es que la dirección de correo electrónico está entre <…>. Esto es inusual No sé si está en contra de los RFC o no, pero puedo ver que Mutt se ahoga.
Debería obtener un buzón válido (como en uno que Mutt puede analizar) procesando el archivo del buzón mediante el formailcomando de procmail .
Agradezco tu respuesta. Desafortunadamente, formail no agrega este encabezado. RFC 822/4155 no sabe nada al respecto.
Chris
Después de formatear el archivo con formail, se muestran cuatro (de cien) correos en mutt.
Chris
@chris ¿Cuántos archivos formail -ds sh -c 'cat >$FILENO.mail'crea? ¿Puede mutt leerlos como buzones individuales que contienen un solo correo?
Gilles 'SO- deja de ser malvado'
1
@chris Ok, reproduje esto y encontré el problema: a Mutt no le gusta cuando la Fromlínea del sobre no tiene la forma From something@somewhere trailer text. En particular, ignora una línea donde está el sobre de la dirección John Doe <add@ress>. Ahora voy a ver cómo solucionar esto.
Gilles 'SO- deja de ser malvado'
1
@chris No sé si es un error en mutt o en el programa que produjo este buzón, pero veo mi respuesta para una solución.
Gilles 'SO- deja de ser malvado'
3
Cualquier editor de texto es capaz de abrirse .mbox. Además de los editores de texto, Mozilla Thunderbird también puede abrirlos.
El enlace de @prashanth es una solución de trabajo. Podría descargar mi archivo de Gmail como un .mboxarchivo ( takeout.google.com/settings/takeout ) y abrirlo con Thunderbird. Todo lo que tiene que hacer es colocar el .mboxarchivo en la ruta de la carpeta local en su sistema de archivos. Antes de eso, debe crear al menos una cuenta de grupo de noticias con su dirección de correo electrónico real (escriba cualquier cosa como la dirección del servidor de noticias, no importa). Reinicie Thunderbird y luego tendrá una nueva carpeta con todos sus correos y archivos adjuntos.
aliopi
3
Después de un poco de pesadilla en Windows con Firefox, donde se abre el .mbox pero solo está disponible el primer mensaje, descubrí que Evolution funciona bien: creé una nueva carpeta y luego desde Archivo \ Importar ... (Soy de Italia, el menú en realidad es Importa ...) Pude leer esos viejos mensajes ...
No me gusta que al abrir el archivo mbox, realmente esté importando el archivo.
ThorSummoner
1
En thunderbird puede abrir el archivo colocándolo en la carpeta de perfil local de thunderbirds, debajo de $HOME/.thunderbird/<profilename>.default/Mail/Local Folders/un archivo .mbox será recogido por Thunderbird y se mostrará. Consulte también las instrucciones detalladas vinculadas por prashanth en un comentario diferente.
Para ver un mboxarchivo en Thunderbird, necesitaba lo siguiente:
agregue la extensión Importar / Exportar , de lo contrario, la opción "importar" en el menú Herramientas no me dio la opción de importar un archivo (solo datos, etc., desde otra cuenta / aplicación); y
para usar una cuenta que se configuró para POP, no IMAP (ya que la importación a IMAP no es posible, al menos con el mboxarchivo que estaba importando).
Con esas dos condiciones, todo funcionó bien y el archivo estaba disponible "como correo" en Thunderbird después de la importación (con los archivos adjuntos intactos).
Todo lo que hace la extensión de importación / exportación es copiar el archivo mbox a la carpeta de perfil local de thunderbird. También puedes hacerlo manualmente.
From
línea sin dos puntos en la parte superior: esto es para el sobre del correo electrónico. Es difícil diagnosticar su problema sin ver el contenido del archivo. Por supuesto, aprecio que el contenido del archivo sea probablemente demasiado privado para publicar. Mire el archivo como un archivo de texto (por ejemplo, conless
). ¿LaFrom
línea es seguida por las líneas de encabezado (From:
,Subject:
y así sucesivamente)? ¿Hay unLines:
encabezado, unContent-Length:
encabezado?Respuestas:
La primera línea del correo es el "sobre de la línea". Comienza con los 5 caracteres
From␣
donde␣
es un personaje espacial. Esto es normal.Lo inusual es que la dirección de correo electrónico está entre
<…>
. Esto es inusual No sé si está en contra de los RFC o no, pero puedo ver que Mutt se ahoga.Debería obtener un buzón válido (como en uno que Mutt puede analizar) procesando el archivo del buzón mediante el
formail
comando de procmail .fuente
formail -ds sh -c 'cat >$FILENO.mail'
crea? ¿Puede mutt leerlos como buzones individuales que contienen un solo correo?From
línea del sobre no tiene la formaFrom something@somewhere trailer text
. En particular, ignora una línea donde está el sobre de la direcciónJohn Doe <add@ress>
. Ahora voy a ver cómo solucionar esto.Cualquier editor de texto es capaz de abrirse
.mbox
. Además de los editores de texto, Mozilla Thunderbird también puede abrirlos.fuente
.mbox
archivo ( takeout.google.com/settings/takeout ) y abrirlo con Thunderbird. Todo lo que tiene que hacer es colocar el.mbox
archivo en la ruta de la carpeta local en su sistema de archivos. Antes de eso, debe crear al menos una cuenta de grupo de noticias con su dirección de correo electrónico real (escriba cualquier cosa como la dirección del servidor de noticias, no importa). Reinicie Thunderbird y luego tendrá una nueva carpeta con todos sus correos y archivos adjuntos.Después de un poco de pesadilla en Windows con Firefox, donde se abre el .mbox pero solo está disponible el primer mensaje, descubrí que Evolution funciona bien: creé una nueva carpeta y luego desde Archivo \ Importar ... (Soy de Italia, el menú en realidad es Importa ...) Pude leer esos viejos mensajes ...
fuente
En thunderbird puede abrir el archivo colocándolo en la carpeta de perfil local de thunderbirds, debajo de
$HOME/.thunderbird/<profilename>.default/Mail/Local Folders/
un archivo .mbox será recogido por Thunderbird y se mostrará. Consulte también las instrucciones detalladas vinculadas por prashanth en un comentario diferente.fuente
Para ver un
mbox
archivo en Thunderbird, necesitaba lo siguiente:mbox
archivo que estaba importando).Con esas dos condiciones, todo funcionó bien y el archivo estaba disponible "como correo" en Thunderbird después de la importación (con los archivos adjuntos intactos).
fuente