Date: Wed, 18 Feb 2009 02:55:45
From: Mark Crispin <[email protected]>
To: Joel Reicher <[email protected]>
Cc: [email protected]
Subject: Re: [Imap-uw] expunge previously deleted email?

On Wed, 18 Feb 2009, Joel Reicher wrote:
I run a small home mail server for my family. One of them uses a
Blackberry to access her email. In order to permit a "burp" to happen
from time-to-time, could I occasionally bring down uw-imap, physically
unplug my Ethernet, bring up uw-imap and wait a while (?) for a burp to
happen, then plug in the ethernet? A pain, but I could do that once
every few months......
That's probably overkill.

And won't work, either.

Each IMAP session is a separate process; there is no central mechanism to "bring up". What's more, the burp will only happen when there is one (and only one) session open on that mailbox; thus having the Ethernet disconnected will do no good since there won't be any sessions!

I would think that killing only those imapd
processes owned by the particular user, followed by any kind of
read/write opening of the mailbox should burp it.

Yes, for mix format. Opening the mailbox in Alpine and then closing it should also do the trick.

mbx format is a bit more complicated, but hopefully people are moving away from mbx.

Nobody should be using traditional UNIX format (mbox format) for a mailbox that is accessed by a BlackBerry.

I think even something as benign as a "mailutil check" would do the trick.

Nope, because "mailutil check" is readonly.


Try the imapd patch that I posted to the list a few weeks ago. It's a crude hack, but it ought to work.

I did a somewhat better patch in my server; it only does the hack when the client is a BlackBerry. It definitely works for my BlackBerry.

The real solution is more work. I've worked out what needs to be done, and will get around to it when I have some spare time (hah!). It's too complex to be a patch for UW IMAP though.

-- Mark --

http://panda.com/mrc
Democracy is two wolves and a sheep deciding what to eat for lunch.
Liberty is a well-armed sheep contesting the vote.
_______________________________________________
Imap-uw mailing list
[email protected]
http://mailman2.u.washington.edu/mailman/listinfo/imap-uw




I can give a thumbs up to Mark's hack to allow burping when BlackBerry
devices are involved.  It is working for us and we will be making
it available here soon.  Thank you for your advice and help Mark,
it is much appreciated.

To mitigate any unknown side effects, we simply have another version
of the IMAP server (imapd-bis) which runs on an alternate port, and
is only provided to BlackBerry devices through port redirection from
RIM source IP addresses.

From a purely technical perspective, I would be curious to know if
you did something similar in your setup Mark, or if you identify
BlackBerry clients in a different manner.

    -Dave

_______________________________________________
Imap-uw mailing list
[email protected]
http://mailman2.u.washington.edu/mailman/listinfo/imap-uw

Reply via email to