Не могу подключиться к серверу IMAP с помощью пароля и почты Office365Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Не могу подключиться к серверу IMAP с помощью пароля и почты Office365

Сообщение Anonymous »

Я написал этот код для компании, и они используют домен Office365. Я попробовал сначала запустить код в Gmail, и он работал хорошо. Теперь мы пытаемся запустить его на сервере Office365, но это говорит об ошибке входа в систему. Обратите внимание: < /p>

Учетные данные верны. < /Li>
IMAP и 2FA были включены. /> Я слышал, что Microsoft нуждается в высокой безопасности. Но в Google это «Пароль приложения» также в порядке. Кто -нибудь может помочь? Это мой первый проект автоматизации электронной почты. < /P>
import imaplib
import logging
from config import imap_server,imap_port,my_email,my_password

# Define a function to connect to the server
def connect():
try:
imap = imaplib.IMAP4_SSL(imap_server, imap_port)
imap.login(my_email, my_password)
imap.select("Inbox")
logging.info("Successfully connected to imap.")
return imap
except imaplib.IMAP4.error:
logging.error("Login failed. Please check your email and password.",exc_info=True)
except Exception as e:
logging.error(f"Error connecting to the server {e}")
return None

# Function to search the required email ids
def search_emails(imap,subject):
status, mail_ids = imap.search(None, 'UNSEEN', 'FROM', '"@domain.com"', 'SUBJECT',f'"{subject}"')
if status != 'OK':
logging.error(f"IMAP search failed for subject '{subject}'")
return []
else:
logging.info("Successfully found mails.")
return [mail_id.decode() for mail_id in mail_ids[0].split()]



Подробнее здесь: https://stackoverflow.com/questions/796 ... d-and-mail
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • IMAP не может пройти аутентификацию в OUTLOOK OFFICE365
    Гость » » в форуме Php
    0 Ответы
    67 Просмотры
    Последнее сообщение Гость
  • Mailkit: как подключиться к бизнес-аккаунту Office365 для чтения электронной почты
    Anonymous » » в форуме C#
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Кодирование пути папки IMAP (IMAP UTF-7) для Python
    Anonymous » » в форуме Python
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous
  • Отправка почты с помощью SMTP-сервера Office365
    Anonymous » » в форуме C#
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Как отправить электронное письмо с использованием учетной записи электронной почты Office365 с двухфакторной аутентифика
    Anonymous » » в форуме C#
    0 Ответы
    41 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»