Conecte-se à caixa de correio do Exchange com Python [fechado]

Preciso me conectar a uma caixa de correio do Exchange em um script Python, sem usar nenhuma configuração de perfil na máquina local (incluindo o Outlook). Se eu usar o win32com para criar uma MAPI.Session, poderia fazer logon (com o método Logon ()) com um perfil existente, mas quero fornecer apenas um nome de usuário e senha.

Isso é possível? Em caso afirmativo, alguém poderia fornecer código de exemplo? Eu preferiria se ele usasse apenas a biblioteca padrão e o pacote pywin32. Infelizmente, não é possível ativar o acesso IMAP para o servidor Exchange (e depois usar o imaplib).

Caso seja necessário: tudo o que o script estará fazendo é conectar-se à caixa de correio e percorrer as mensagens na Caixa de Entrada, recuperando o conteúdo. Eu posso lidar com a escrita do código para isso, se eu conseguir uma conexão em primeiro lugar!

Para esclarecer sobre o Outlook: O Outlook será instalado na máquina local, mas não possui nenhuma configuração de contas (ou seja, todas as bibliotecas apropriadas estarão disponíveis, mas eu preciso operar independentemente de qualquer configuração dentro do Outlook).

questionAnswers(4)

yourAnswerToTheQuestion