exchangelibを使用して、グローバル配布リストのメンバーのリストを取得するにはどうすればよいですか?付属のテストケースでは、連絡先内のフォルダ内でDLを作成および削除する方法を説明しますが、グローバルDLは参照しません。私は必要に応じて別のPythonライブラリを使用することができます。PythonでExchange配布リストのメンバーを取得
更新:これまで私が試したことは次のとおりです。このコードを使用して、私の個人的な配布リスト(および他の連絡先)のメンバーを含むリストをダンプすることができます。私は、個人的な連絡先のものとは対照的に、グローバル配布リストを見るために何らかの種類のグローバルスコープで「ポイント」する必要があると思っています。ここ
from exchangelib import DELEGATE, Account, Credentials, Configuration
credentials = Credentials(username='domain\\account', password='passw0rd')
config = Configuration(server='mail.example.com', credentials=credentials)
account = Account(primary_smtp_address='[email protected]', config=config,
autodiscover=False, access_type=DELEGATE)
my_folder = account.contacts
all_items_without_caching = my_folder.all().iterator()
for item in all_items_without_caching:
print(item)
あなたがこれまでに試してみましたか? – Adonis
質問の更新として回答しました。ありがとう。 – stdout