Outlook 인스턴스를 설치하지 않고 전용 서버에서 전자 메일 주소를 모니터링하기 위해 exchangelib을 사용하려고합니다.Exchange 서버 사서함 모니터링 - 공유 공용 폴더에 연결할 수 없습니다.
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])
는 내 계정에 액세스 할 수있는 공용 폴더에 도착하기 위해 몇 가지 다른 일을 시도했지만 그것은 지속적으로 그 이름을 가진 그런 폴더가 없음을 뿌려줍니다.
exchangeelib/python을 사용하여 Exchange 서버의 공유 폴더와 상호 작용할 수 있습니까? 자동화 된 프로세스로 폴더를보고 싶습니다.