[tpop3d-discuss]tpop3d doesn't delete mails [ms outlook 2002]

Chris Lightfoot chris at ex-parrot.com
Tue, 3 Feb 2004 19:42:29 +0000


On Tue, Feb 03, 2004 at 08:36:55PM +0100, Jarek Woloszyn wrote:
> On wto, 03 lut 2004, Chris Lightfoot wrote:
> 
> > I note
> >     http://support.microsoft.com/default.aspx?scid=kb;en-us;317945
> > -- the problem described doesn't affect tpop3d -- you
> > don't need to send RETR and DELE commands in the same
> > session for it to work -- but they may have fixed the QUIT
> > thing too. It would be interesting to know whether the
> > patch they suggest resolves the issue.
> 
> I'll check it.
> 
> I made tests with the same outlook, but using solid-pop3d. 
> 20 tests and every time there was Request: quit AND Response: OK.
> 
> When I did the same test with tpop, I got 3 failures (request without
> response) after 10 tests.

You could try removing the if statement

        /* At this stage, the connection may be closed or closing. But we
         * should try to interpret commands anyway, in case the client sends
         * QUIT and immediately closes the connection. */
        if (r && !connection_isfrozen(c)) {

in netloop.c, but I don't think this is the correct behaviour.

-- 
``Beds Will Be Made Up As Laid Down In Standing Orders.'' (US Air Force)