Estoy usando OWA en IE8 y no tengo instalado ningún cliente de correo electrónico como Outlook. Simplemente accedemos al correo electrónico en el navegador usando OWA.
¿Existe un script (tal vez un raspador) que haga una copia de seguridad de los correos electrónicos?
¿Cómo hago para escribir un script de este tipo? ¿Existe una API OWA?
Busqué mucho en Google, pero cada solución primero sincroniza OWA con Exchange, Outlook o algún otro cliente de correo electrónico y luego realiza una copia de seguridad. No tengo ese lujo.
Tengo Python instalado, por lo que un simple script de cliente de correo electrónico escrito en Python también puede ser útil, si de alguna manera se puede configurar para iniciar sesión y leer correos electrónicos de OWA.
Gracias !
Respuesta1
Podrías consultar el paquete weboutlook de Holovaty. No lo he probado, pero aquí está:https://code.google.com/p/weboutlook/source/browse/trunk/weboutlook/scraper.py?r=2
"""
Microsoft Outlook Web Access scraper
Retrieves full, raw e-mails from Microsoft Outlook Web Access by
screen scraping. Can do the following:
* Log into a Microsoft Outlook Web Access account with a given username
and password.
* Retrieve all e-mail IDs from the first page of your Inbox.
* Retrieve the full, raw source of the e-mail with a given ID.
* Delete an e-mail with a given ID (technically, move it to the "Deleted
Items" folder).
The main class you use is OutlookWebScraper. See the docstrings in the code
and the "sample usage" section below.
This module does no caching. Each time you retrieve something, it does a fresh
HTTP request. It does cache your session, though, so that you only have to log
in once.
"""