Я должен читать электронную почту без использования установленного клиента Outlook.
Веб-почта моего клиента сначала переходит на Login.microsoft.com , а затем перенаправляется на страницу фактического входа компании.
IMAP4 / POP3
Я пытался сначала читать с использованием IMAP4 / POP3, как показано ниже:
import imaplib
import email
# Connect to an IMAP server
def connect(server, user, password):
m = imaplib.IMAP4_SSL(server)
m.login(user, password)
m.select()
return m
При попытке войти, получение входа не удалось. Там нет ничего плохого с сервером / имя пользователя / пароль. Я не очень хорош в настройках IAMP4 / POP3. Может быть, он не был включен: (
ASMX webservice
Я мог бы узнать, что к ews можно получить доступ https://webmail.company.org/ews/exchange.asmx. Опять же, мне не удалось получить доступ к веб-методам. Возможно, мне также придется удалить функцию электронной почты в будущем.
Office 365 REST API
Я начал читать о доступе с использованием Office 365. Но мне нужен идентификатор клиента и секретный ключ, которого у меня нет
Я хотел бы знать, как подключить мою веб-почту с помощью python без установки Outlook.
Заранее спасибо!