imap_search

MS47475

Mitglied
Hallo,

ich möchte in PHP mit der Suche imap_search alle Emails einen gewissen Monats suchen lassen. Eines bestimmten Tages klappt soweit, aber gibt es auch sowas wie einen Platzhalter für die Suche? Denn wenn ich den Tag einfach weglasse, gibt es keine Ergebnisse zurück.
PHP:
imap_search($mailbox, 'ON "16-Feb-2009"'); //klappt
imap_search($mailbox, 'ON "-Feb-2009"'); //klappt leider nicht
Bin für jeden Tipp dankbar.

Gruß
Markus
 
Hi,

"datum" - die Nachrichten wurden am angegebenen "datum" gesendet

Hast du es schonmal mit einem Timestamp probiert?
Oder vielleicht einfach mal nur "02-2009"
 
Hi,

"datum" - die Nachrichten wurden am angegebenen "datum" gesendet

Hast du es schonmal mit einem Timestamp probiert?
Oder vielleicht einfach mal nur "02-2009"

Danke für die schnelle Antwort. Also folgendes habe ich probiert:
PHP:
imap_search($mailbox, 'ON "16.02.2009"'); //kein ergebnis
imap_search($mailbox, 'ON "16-02-2009"'); //kein ergebnis
imap_search($mailbox, 'ON "02-2009"'); //kein ergebnis

imap_search($mailbox, 'ON "16.Feb.2009"');//kein ergebnis
imap_search($mailbox, 'ON "16.02.2009"');//kein ergebnis
imap_search($mailbox, 'ON "Feb-2009"'); //kein ergebnis

imap_search($mailbox, 'ON "1234787795"'); //mit timestamp auch kein ergebnis

imap_search($mailbox, 'ON "16-Feb-2009"'); //nur das funktioniert
Ich bräuchte also ein Platzhalter für den Tag. Ist schon blöde, wenn ich jetzt extra ne Schleife bauen muss, um jeden Tag eines Monats durchzugehen.
 
Zurück