2

Я использую OWA на IE8, и у меня нет установленного почтового клиента, как Outlook. Мы просто получаем доступ к электронной почте в браузере, используя OWA.
Есть ли сценарий (может быть, скребок) для резервного копирования электронных писем?

Как мне написать такой скрипт, есть ли OWA API?

Я много гуглил, но каждое решение сначала синхронизирует OWA для обмена или просмотра или какого-либо другого почтового клиента, а затем создает резервную копию. У меня нет такой роскоши.

У меня установлен python, поэтому простой сценарий почтового клиента, написанный на python, также может быть полезен, если его можно каким-то образом настроить для входа и чтения писем из OWA.

Спасибо !

1 ответ1

1

Вы можете посмотреть на пакет weboutlook от Holovaty. Я не пробовал, но вот оно: 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.
"""

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .