Python читает офисную почту без клиента Outlook - PullRequest
0 голосов
/ 17 января 2019

Я должен читать электронную почту без использования установленного клиента 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.

Заранее спасибо!

...