Я создаю скрипт Python, чтобы автоматизировать задачу. Для выполнения задачи мне необходимо получить доступ к общему почтовому ящику Outlook и сохранить вложение. Хотя он доступен из моей учетной записи в браузерной версии Outlook, у меня возникли проблемы с его поиском с помощью win32com.
В настоящее время я получаю доступ к Outlook именно так.
Код: Выделить всё
outlook = win32com.client.Dispatch('outlook.application').GetNamespace("MAPI")
mailbox = outlook.Folders("[email protected]")
inbox = mailbox.Folders(2)
# FOR TESTING
for folder in outlook.Folders:
print(folder.Name)
for folderr in folder.Folders:
print("\t" + folderr.Name)
for folderrr in folderr.Folders:
print("\t \t" + folderrr.Name)
Я создал вложенные циклы, чтобы попытаться найти где-то общий почтовый ящик, но его нигде нет. Есть ли способ получить к нему доступ без необходимости входа в общий почтовый ящик? Просто введите адрес электронной почты общего почтового ящика, например:
не работает. У меня также нет учетных данных для прямого входа в общий почтовый ящик.
Подробнее здесь:
https://stackoverflow.com/questions/786 ... n-win32com