imap_search поиск всех неудачных доставок - PullRequest
0 голосов
/ 25 марта 2011

как искать все письма, которые отскочили?

Я попробовал это.imap_search($inbox,"SUBJECT failed") но он не может совпадать с тем, которые имеют разные темы, такие как «невозможность доставки», «почтмейстер» и т. Д.

1 Ответ

1 голос
/ 25 марта 2011

Все эти письма должны иметь заголовок, который выглядит следующим образом:

Content-Type: multipart/report;
    boundary="----_=_NextPart_001_01C4E545.613B5900";
    report-type=delivery-status

Таким образом, чтобы найти их, вам нужно ввести команду IMAP, например:

A001 SEARCH HEADER Content-Type multipart/report HEADER Content-Type
 report-type=delivery-status

К сожалению, php imap_search не позволяет вам выполнять поиск HEADER, насколько я знаю. Так что вы, вероятно, застряли, пытаясь соединить вместе SUBJECT терминов ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...