Поиск писем в спаме. imap
-
Доброго времени суток, я столкнулся с такой проблемой:
Не видит письма в папке спама, большая проблема, как решить?
Пробовал менять названия папки при настройке на "junk","trash".
Может можно сделать как то чтобы искало по всей почте?
-
-
@dayron Я пробовал как-то указывать название папки как Спам (по-русски). Количество писем в папке спам так можно узнать, но получить письмо по идентификатору не получилось. (на mail.ru)
-
@lev думаю это не поможет, так как я тестирую на польской почте)
Да и на мэил ру вроде бы поиск писем невозомжен, а на этой возможен, письма из инбокса успешно читает
-
@dayron Нужно имя папки правильное найти. Сейчас.
-
@dayron Попробуйте выполнить этот шаблон.
0_1485633536814_examineinbox.xml
Когда я выполнил его для мейла, он выдал
* LIST (\Inbox) "/" "INBOX" * LIST (\Spam) "/" "&BCEEPwQwBDw-" * LIST (\Sent) "/" "&BB4EQgQ,BEAEMAQyBDsENQQ9BD0ESwQ1-" * LIST (\Drafts) "/" "&BCcENQRABD0EPgQyBDgEOgQ4-" * LIST (\Trash) "/" "&BBoEPgRABDcEOAQ9BDA-"
Отсюда можно получить имя папки спам(у меня
&BCEEPwQwBDw-
), и дальше ее использовать
-
@support благодарю, а пока нет возможности искать сразу во всех папках?
-
@dayron IMAP 4 не поддерживает такое, только запуск поиска в каждой папке.
https://tools.ietf.org/html/rfc6237 есть вот расширение, но я не знаю насколько оно распространено на разных серверах.
Можете попробовать поковырять curl с тем примером, что я дал, он умеет все, что касается почты и не только.