Мне нужно подключиться к почтовому ящику Exchange в сценарии Python, без использования какой-либо настройки профиля на локальном компьютере (в том числе с использованием Outlook). Если я использую win32com для создания MAPI.Session, я могу выполнить вход (с помощью метода Logon()) с существующим профилем, но я хочу просто указать имя пользователя &.Подключиться к почтовому ящику Exchange с Python
Возможно ли это? Если да, может ли кто-нибудь предоставить пример кода? Я бы предпочел, чтобы он использовал только стандартную библиотеку и пакет pywin32. К сожалению, включение IMAP-доступа для сервера Exchange (а затем с помощью imaplib) невозможно.
В случае необходимости: весь скрипт будет подключаться к почтовому ящику и запускать сообщения в папке «Входящие», извлекая содержимое. Я могу обработать код для этого, если я смогу получить соединение в первую очередь!
Чтобы уточнить, касательно Outlook: Outlook будет установлен на локальном компьютере, но у него нет настроек учетных записей (т. Е. Все соответствующие библиотеки будут доступны, но мне нужно работать независимо от любой настройки внутри Outlook).
Включение IMAP не является вариантом (все было бы тривиально, если бы это было так, но, к сожалению, это не так). – 2008-11-13 22:32:41
Да, это то, что я понял, но это стоило того. – 2008-11-13 22:40:00
Я, наверное, должен был поставить это в вопросе в первую очередь (сделал это редактирование сейчас). Спасибо :) – 2008-11-13 22:50:41