#6110 [Com]: imap_delete() does not delete messages

From: Date: Thu, 17 Jun 2004 00:58:20 +0000
Subject: #6110 [Com]: imap_delete() does not delete messages
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-61014@lists.php.net to get a copy of this message
ID: 6110 Comment by: brh18us at yahoo dot com Reported By: schu at schu dot net Status: Closed Bug Type: Misbehaving function Operating System: FreeBSD 4.1-RELEASE PHP Version: 4.0.1pl2 New Comment: why can't i delete messages in inbox????????? Previous Comments: ------------------------------------------------------------------------ [2000-08-11 23:13:26] sniper@php.net Script error. Without OP_READONLY imap_delete() works. --Jani ------------------------------------------------------------------------ [2000-08-11 09:04:08] schu at schu dot net When using this code to delete an IMAP message: <? $objmbox = imap_open("{localhost}", "user", "password", OP_READONLY) || die("Can't connect"); $check = imap_mailboxmsginfo ($objmbox); print "Messages before delete: $check->Nmsgs<br>\n" ; imap_delete ($objmbox, 1); $check = imap_mailboxmsginfo ($objmbox); print "Messages after delete: $check->Nmsgs<br>\n" ; imap_expunge ($objmbox); $check = imap_mailboxmsginfo ($objmbox); print "Messages after expunge: $check->Nmsgs<br>\n" ; imap_close ($objmbox); ?> I get: Messages before delete: 370 Messages after delete: 370 Messages after expunge: 370 This leads me to believe that the delete function or the expunge function is not working. I also tried using "{localhost}INBOX" to connect and that didn't work either. This is how I compiled php: ./configure --with-mysql --enable-track-vars --enable-trans-sid --with-apxs=/usr/local/apache/bin/apxs --with-ftp --with-imap I am using IMAP-4.7c. compiled with the default ./configure OS is FreeBSD 4.1-RELEASE schu ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=6110&edit=1

« previous php.bugs (#61014) next »