Estou usando o OWA no IE8 e não tenho nenhum cliente de e-mail como o Outlook instalado. Acabamos de acessar o e-mail no navegador usando o OWA.
Existe um script (talvez um raspador) que faça backup dos e-mails?
Como faço para escrever esse script, existe uma API OWA?
Pesquisei bastante no Google, mas todas as soluções primeiro sincronizam o OWA com o Exchange, o Outlook ou algum outro cliente de e-mail e depois fazem o backup. Eu não tenho esse luxo.
Eu tenho o python instalado, portanto, um script de cliente de e-mail simples escrito em python também pode ser útil, se puder ser configurado de alguma forma para fazer login e ler e-mails do OWA.
Obrigado !
Responder1
Você pode consultar o pacote weboutlook da Holovaty. Eu não tentei, mas aqui 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.
"""