Я использую IMAP для чтения почтового ящика.
Возможно ли, что я могу искать почтовый ящик с SUBJECT LINE and FROM name
как флаг?
Пример : можно ли определить критерии поиска: imap_search($login,'SUBJECT '.$sub.' FROM'.$ToSearch)
; Разрешено ли использование имени и темы в поиске электронного письма?
См. Раздел « Команда ПОИСК » 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"
.