On Tue, 2 May 2000, Paul Lussier wrote:
> Anyone ever see problems with imapd not deleting messages from mail folders?

  Yes.

  


  Oh, you want the details?  ;-)

  IMAP requires that an "expunge" command be sent to actually remove deleted
messages; many (most?) IMAP clients make little or no mention of this by
default.  Of course, you say the messages were showing up *new and unread*,
but maybe there is some user confusion too?

  Possibly more likely, if any other process have the mailbox locked, then
IMAP will treat the folder as "read only".  This is further complicated in
that many IMAP clients appear to be making changes to the folders, when in
fact they are silently ignoring the "read only" status and errors.  In
particular, certain versions of mail programs from a certain software monopoly
are good at this.

  Now, what causes the mail folder to be open elsewhere?

  First, make sure they aren't doing something silly, like logging in at
another computer and leaving the mail client open there.  This is especially
common if they are accessing their mail from home.  "netstat -tup | grep imap"
on the mail server works well for this.

  I think sendmail (or some other MDA) could cause a momentary error if it is
delivering mail at the same time somebody tries to read their mail.  But your
problem sounds a little more frequent then that.

  Lastly, I've seen cases where the IMAP server will apparently not notice the
user connection has terminated.  It sits there in the "ESTABLISHED" state
indefinitely, never closing the connection, or the mail folder.  I haven't
been able to determine what causes this yet, but I also haven't had much time
to look at it.

> Additionally, Netscape complains that the disk is full when trying to
> purge the deleted mail from the folders.

  It might be interpreting the "read only" status of the folder incorrectly.  
See above.  (I assume the disk actually does have free space on it... :)

-- 
Ben Scott <[EMAIL PROTECTED]>
Net Technologies, Inc. <http://www.ntisys.com>
Voice: (800)905-3049 x18   Fax: (978)499-7839


**********************************************************
To unsubscribe from this list, send mail to
[EMAIL PROTECTED] with the following text in the
*body* (*not* the subject line) of the letter:
unsubscribe gnhlug
**********************************************************

Reply via email to