trabajo tipos sesion iniciar grupos grupo google funcionan exportar descargar crear correos como app google-api google-apps google-groups google-groups-api

google api - tipos - Descargar todos los mensajes de un grupo de Google



grupos de google iniciar sesion (3)

Estoy en el proceso de desarrollar un sistema de migración / archivo de aplicaciones de Google y en este momento del desarrollo, estoy tratando de encontrar una manera de descargar todos los mensajes en todos los grupos que los usuarios de mi dominio han creado. Sé que puedo configurar filtros de reenvío y tener todos los mensajes archivados en un correo electrónico, pero esto no ayuda con los mensajes más antiguos.

¿Hay alguna forma de descargar estos mensajes de un grupo de Google y, en caso afirmativo, hay una API remota para obtener una lista de todos los grupos que los usuarios han creado?


Finalmente, terminé usando la biblioteca de gdata python para obtener una lista de todos los grupos junto con sus respectivas URL. Desde allí utilicé selenio para raspar los grupos en busca de mensajes y todas las respuestas. Probablemente no sea la mejor solución pero funciona para lo que necesito.


Hice una sencilla utilidad de chatarra usando selenio y htmlunit ... puede usarlo ... no está muy optimizado y puede ayudarlo a descargar mensajes de grupos pequeños solamente (hasta 7000 msgs)

https://github.com/himukr/google-grp-scraper


Si no te importa usar #bash, puedes probar una herramienta que escribí

https://github.com/icy/google-group-crawler

Puede descargar todos los archivos mbox de Google Group. Si tiene un archivo cookie, incluso puede descargar todos los archivos de un grupo privado de Google y / o ver todos los correos electrónicos originales . También puede leer feeds RSS y obtener las últimas publicaciones; Y esto es útil para el espejo diario.

Un resultado de ejemplo está aquí http://l.archlinuxvn.org/archlinuxvn/ . MHonArch se utiliza para convertir archivos mbox a formato HTML.