4
我想查看我在MS Exchange/OWA上收到的所有郵件。有沒有辦法使用Python來做到這一點?如何從Python中的MS交換中獲取所有郵件?
但我怎麼可以在Python中做到這一點? 類似的問題是Connect to exchange with python,但我無法理解如何去做。
我想查看我在MS Exchange/OWA上收到的所有郵件。有沒有辦法使用Python來做到這一點?如何從Python中的MS交換中獲取所有郵件?
但我怎麼可以在Python中做到這一點? 類似的問題是Connect to exchange with python,但我無法理解如何去做。
Python的EWS包我維持(https://pypi.python.org/pypi/exchangelib)支持此。這裏有一個簡單的例子:
from exchangelib import DELEGATE, Account, Credentials
creds = Credentials(
username='MYWINDOMAIN\myusername',
password='topsecret')
account = Account(
primary_smtp_address='[email protected]',
credentials=creds,
autodiscover=True,
access_type=DELEGATE)
# Print first 100 inbox messages in reverse order
for item in account.inbox.all().order_by('-datetime_received')[:100]:
print(item.subject, item.body, item.attachments)
您是否找到了解決方案? – ebertbm
@ebertbm不是一個完整的解決方案。你有一個? –
我仍在尋找一個。 – ebertbm