Ik heb de volgende mappen structuur in mijn imap mailbox:
INBOX (3 meels)
|_ checked (8 meels)
|_ closed (2 meels)
|_ etc ( 0 meels)
E-Mailtjes als voorbeeld
Dus onder inbox zitten een aantal folders. Nu heb ik het probleem dat diversie imap functies van php niet alleen alle meeltjes pakken die direct onder INBOX zitten, maar ook recursief door alle (sub)folders heen bladeren en alle meeltjes daaruit ook pakken.
imap_num_msg( ) bij {server}INBOX geeft dus 13 meeltjes terug.
imap_num_msg( ) bij {server}INBOX.checked geeft dus 8 meeltjes terug.
imap_num_msg( ) bij {server}INBOX.closed geeft dus 2 meeltjes terug.
etc etc.
Het zelfde geldt voor imap_check , deze geeft hetzelfde aantal terug.
Je hebt ook geen flags/opties om aan te geven dat ie alleen moet tellen binnen de folder, en niet binnen de subfolders.
Ik kan er verder niets over vinden, misschien iemand die een oplossing heeft?
INBOX (3 meels)
|_ checked (8 meels)
|_ closed (2 meels)
|_ etc ( 0 meels)
E-Mailtjes als voorbeeld
Dus onder inbox zitten een aantal folders. Nu heb ik het probleem dat diversie imap functies van php niet alleen alle meeltjes pakken die direct onder INBOX zitten, maar ook recursief door alle (sub)folders heen bladeren en alle meeltjes daaruit ook pakken.
imap_num_msg( ) bij {server}INBOX geeft dus 13 meeltjes terug.
imap_num_msg( ) bij {server}INBOX.checked geeft dus 8 meeltjes terug.
imap_num_msg( ) bij {server}INBOX.closed geeft dus 2 meeltjes terug.
etc etc.
Het zelfde geldt voor imap_check , deze geeft hetzelfde aantal terug.
Je hebt ook geen flags/opties om aan te geven dat ie alleen moet tellen binnen de folder, en niet binnen de subfolders.
Ik kan er verder niets over vinden, misschien iemand die een oplossing heeft?