Mostrando entradas con la etiqueta IMAP. Mostrar todas las entradas
Mostrando entradas con la etiqueta IMAP. Mostrar todas las entradas

19/01/2013

Descargando los correos de gmail a un archivo mbox

Tengo interés en descargar en formato mbox todos los mensajes de correo que he recibido en la lista de correo de la PNAPI a la que estoy suscrito.
Para ello usaré el programa getmail. Lo instalo en Ubuntu así:
$ sudo apt-get install getmail4
Creo el directorio de configuración y el de almacenamiento de los correos.
$ mkdir ~/.getmail ~/gmail
Creo un fichero vacío donde se almacenarán los correos descargados:
$ touch ~/gmail/backup.mbox
Creo un fichero llamado  ~/.getmail/getmail.gmail con la configuración de acceso a gmail:
[retriever]
type = SimpleIMAPSSLRetriever
server = imap.gmail.com
username = correo@gmail.com
password = contrasenya
# etiquetas de gmail que queremos recuperar
# Se puede poner más de una etiqueta,
# pero hay que respetar la coma final
mailboxes = ("pnapi",)

[destination]
type = Mboxrd
path = ~/gmail/backup.mbox

[options]
verbose = 2
message_log = ~/.getmail/gmail.log
Los valores que toman type y server indican que descargaremos los correos vía IMAP. Para ello deberíamos tenerlo habilitado en gmail. Los valores username, password y mailboxes tenemos que ajustarlos a nuestras necesidades.

Llamamos al programa y los correos se descargarán en ~/gmail/backup.mbox:
$ getmail -r getmail.gmail

15/01/2013

Habilitar acceso IMAP en gmail


Para habilitar el acceso IMAP en Gmail:

  1. Accedo a Gmail.
  2. Hago clic en el icono de la rueda dentada en la parte superior derecha y selecciono Configuración del correo en la parte superior de cualquier página de Gmail.
  3. Hago clic en Reenvío y correo POP/IMAP.
  4. Selecciono Habilitar IMAP.
  5. Hago clic en Guardar cambios.
Nota: no se puede habilitar el acceso IMAP si estamos usando la interfaz HTML básico. Hay que usar la vista estándar para poder visualizar esta opción.