imap_num_msg($stream) does only return a correct result, if you did not append , delete, etc messages from the mailbox.
Otherwise you have to call imap_check($stream) to update the value for this function.
![]() | imap_num_msgDescriptionint imap_num_msg ( resource imap_stream )Return the number of messages in the current mailbox. See also: imap_num_recent() and imap_status(). ![]()
Oliver
14-Apr-2006 06:53
imap_num_msg($stream) does only return a correct result, if you did not append , delete, etc messages from the mailbox.
comlampe at aol dot com
09-Apr-2004 03:30
While imap_status sets "read"-Flag when used, imap_num_msg does not touch any flag.
| ![]() |