HOWTO traspasar de mbox a gmail

De Gentoo Linux Wiki

Este articulo es parte de las series de HOWTO.
Kernel & Hardware Red y Servicios Portage Relacionado con el Sistema Servidor X Juegos Misceláneos

Tabla de contenidos

[editar] Intro

Este HOWTO explica la forma de reenviar todos nuestros emails, desde nuestro cliente de email preferido a una cuanta de Gmail.

A pesar del título, el programa utilizado permite enviar desde mas tipos de archivos de emails, como por ejemplo desde Maildir,MMDF, MH ...

[editar] CLI

Este metodo funciona muy bien con Linux cuando hace pareja con `find`. Este método a sido testeado con varias instalaciones de thunderbird y funciona la 100%.

  1. Visita la pagina: old GMail Loader (GML)
  2. Descargate gml-0.4
  3. Desempaquetalo con 7-zip o `mkdir gml; tar xvf gml-0.4.tar -C gml`
  4. Ejecutalo des de la linea de comandos,con:

gml.exe mbox "C:\Documents and Settinsg\%USER%\Application Data\.mozilla\thunderbird\Local Folders\Inbox.msf" JohnDoe75@gmail.com

[editar] Linux

Instalalo con:

emerge gml

This beats the heck out of uploading 100 different folders: Tu deberás crear el siguiente script por que `find` no puede pasra mas de una variable a la vez.

#mbox2gmail.sh:
#/bin/bash

#User Settings
MAILFILE=${1}
GMAILTO="JohnDoe75@gmail.com"

#Commands
/usr/bin/python /usr/local/bin/gml.py mbox "${MAILFILE}" ${GMAILTO}
mkdir -p gmailed/`dirname "${MAILFILE}"`
mv "${MAILFILE}" gmailed/"${MAILFILE}"

Y ahora a ejecutar find:

find ~/.mozilla-thunderbird/default.rnd/Local\ Folders/ -type f -exec mbox2gmail.sh {} \; > mbox2gmail.log

TRUCO: A veces los mensaje tiene malas cabeceras o por alguna razón se para el envío, ejecuta `tail mbox2gmail.log` de vez en cuando para asegurarte que no se atasca en algún mensaje (o `find` devuelva un time out). Si parece que esta atascado teclea CTRL+C para que continué con el siguiente mensaje. Tu podrás re-ejecutar `find` tantas veces como quieras ya que las carpetas enviadas completamente han sido movidos a una nueva carpeta y no se volveran enviar.

[editar] GUI

Este método va muy bien con Windows(Tm), pero puede ser tedioso para mbox, si tu puedes usa mejor la versión de linea de comando.

  1. Visita la pagina GMail Loader.
  2. Descarga te gmlw-0.5
  3. Desenpaquetalo con 7-zip o `mkdir gmlw; tar xvf gmlw-0.5.tar -C gmlw`
  4. Ejecuta haciendo doble-click en el icono.

[editar] Comentario del traductor

Yo he probado la versión GUI en Linux y he exportado miles de emails de carpetas del Kmail y la verdad es que va genial. Lo único malo de este proceso es que Gmail no mantiene la fecha de envío/recepción cuando estas viendo una carpeta en Gmail pero si la mantiene al abrir el mensaje.

Original HOWTO transfer from mbox to gmail

Traducido por Vguardiola

Herramientas personales