Imaplib.IMAP4.error: ошибка команды SEARCH: BAD [b'Указанный набор сообщений недействителен.'], невозможно выполнить поиPython

Программы на Python
Ответить
Anonymous
 Imaplib.IMAP4.error: ошибка команды SEARCH: BAD [b'Указанный набор сообщений недействителен.'], невозможно выполнить пои

Сообщение Anonymous »

Код: Выделить всё

mail.select("INBOX") result, messages = mail.search(None, '(AND ("UNSEEN") ("SUBJECT" "important") ("FROM" "abc.xyz@lkj.com"))')
Когда я использую OR вместо AND, это работает, но когда я меняю его, я получаю эту ошибку:

Код: Выделить всё

imaplib.IMAP4.error: SEARCH command error: BAD [b'The specified message set is invalid.']
что мне нужно фильтровать по нескольким полям, например, есть несколько почтовых идентификаторов для фильтрации
сейчас я использую этот
mail.search (Нет,'UNSEEN','FROM','"rashi.bhardwaj@consint.ai"')
версии:
python==3.12.0
imap-tools==1.7.4
дайте мне знать, если вам понадобится дополнительная информация

Подробнее здесь: https://stackoverflow.com/questions/793 ... e-set-is-i
Ответить

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

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

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

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

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