Цикл ($zeile[$i]
) не будет выполнен, если он находится в функции imap_search()
.
Синтаксис ($inbox, 'FROM " ' . $zeile[$i] . ' " '
) похож на множество примеров, которые я нашел.За пределами этого кодового блока это работает хорошо.Но внутри даже линия снизу (echo "@" .$zeile[$i]."<br>";
) ничего не покажет.Хотя с одним переменным ($test = "domain.de";
) это работает.
$test = "domain.de";
$zeile = file("blacklist.txt");
for ($i=0;$i < count($zeile); $i++) {
$emails = imap_search($inbox, 'FROM " ' . $zeile[$i] . ' " ');
if ($emails) {
foreach ($emails as $email_number) {
imap_setflag_full($inbox, $uid, "\\Seen", ST_UID);
echo "@" .$zeile[$i]."<br>";
}
} // if emils
} //Dateischleife
imap_close($inbox, CL_EXPUNGE);