我正嘗試使用exchangelib以監視來自專用服務器的電子郵件地址,而無需安裝Outlook實例。Exchangelib - 監視交換服務器郵箱,無法連接到共享公用文件夾
import exchangelib
from exchangelib import DELEGATE, Account, Credentials, IMPERSONATION
from exchangelib.configuration import Configuration
credentials = Credentials(
username='TFAYD\\206420055',
password='boomboomboomboom'
)
config = Configuration(server='ecmail.test.com', credentials=credentials)
account = Account(
primary_smtp_address='[email protected]',
config=config,
autodiscover=False,
access_type=DELEGATE,
)
#print(account.folders)
#t = account.root.get_folder_by_name('\\\\Public Folders - [email protected]\\All Public Folders\\test\\test\\NEWS')
z = account.folders
print([t for t in z])
我已經嘗試了一些不同的東西,以獲得到我的帳戶訪問公用文件夾,但它不斷地抱怨說,有沒有這樣的文件夾,使用該名稱。
是否有可能使用exchangelib/python與交換服務器上的共享文件夾進行交互?我希望用自動化過程來觀看文件夾。