[imp] IMP 2.2.6 problems with expunge

Andrew Morgan morgan@orst.edu
Mon, 10 Dec 2001 10:14:39 -0800 (PST)



On Mon, 10 Dec 2001, Scott G Mcdaniel wrote:

> Dear Everyone:
>
> I have recently required a system that is running IMP 2.2.6.  This morning,
> several users have started complaining about the following two issues:
> 	1)  When they get a new message, the "you've got mail" box keeps popping
> up about every minute about the same message--regardless if it was read or not.
> 	2)  when they attempt to delete a message, it goes to "hidden" status.
> When they try to expunge, the message gets remarked as "new" and goes back into
> the "shown" status.  The messages never do get expunged.
>
> The items I've done so far are:
> 	1.  checked to see if mysql dbs were corrupt.  I stopped MySQL, ran db
> checks, everything looked good, restarted mysql and same problem.
>
> 	2.  Imap is launchd from inet on a remote server.  restarted inetd on
> that server.  No change in the problem.
>
> Any additional advice would be greatly appreciated.  Being new to this system, I
> am not very fimilar with the operations of IMP.  I am fimilar with PHP and
> MySQL.

My guess is that those users are over quota and their quota has expired.
I've seen exactly the same problem here.

We're running UW-IMAPD on the server.  This seems to be a bug with the
server, not imp, because we have the same trouble expunging email using
other imap clients such as netscape mail.  Something about the way the
imap server is trying to expunge messages runs up against the quota
limits.  Maybe it is trying to extend the file in some small way before it
deletes the message?

The only solution we have had is to reset the user's quota to give them
more time, or have the user delete the message using pine on the mail
server.  Apparently pine operating on a local mail file doesn't have this
problem.

	Andy