Как искать письма из почтового ящика с помощью строки Subject

Я использую IMAP для чтения почтового ящика.

Возможно ли, что я могу искать почтовый ящик с SUBJECT LINE and FROM name как флаг?

Пример : можно ли определить критерии поиска: imap_search($login,'SUBJECT '.$sub.' FROM'.$ToSearch) ; Разрешено ли использование имени и темы в поиске электронного письма?

Solutions Collecting From Web of "Как искать письма из почтового ящика с помощью строки Subject"

См. Раздел « Команда ПОИСК » RFC 3501, чтобы узнать, как использовать функции поиска в IMAP. Операция AND является неявной, поэтому вы можете просто поставить условия рядом друг с другом:

 0001 SEARCH SUBJECT "hello world" FROM "john" 

Если вы хотите операцию OR вместо этого, вам нужно префикс критериев с помощью ключевого слова OR :

 0002 SEARCH OR SUBJECT "hello world" FROM "john" 

Обратите внимание, что строки используются в качестве поиска подстроки, то есть FROM в этих случаях будет соответствовать как "john" и "john@malta.com" .