Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 04 Oct 2005 13:08:12 +1000
From:      Norberto Meijome <freebsd@meijome.net>
To:        freebsd-questions@freebsd.org
Subject:   Re: Logging Program Action
Message-ID:  <4341F21C.8030006@meijome.net>
In-Reply-To: <20051003074756.D439.GERARD@seibercom.net>
References:  <20051003074756.D439.GERARD@seibercom.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Gerard Seibert wrote:
> I am using FreeBSD 5.4. Presently, I am using DADA Mail, a mass mailing
> program similar to MailMan. The program runs fine under FreeBSD, with
> one exception.
> 
> When the program "POPs" a message from the mailbox set up for it, it
> fails to delete the message. This leads to the message being resent
> endlessly unless I remove it manually. The programs' author, Justine
> Simoni, has been unable to correct this problem.
> 
> For the record, I am using QPOPPER, the latest version. If I access this
> mailbox with my usual MUA, the message is downloaded and deleted
> normally.
> 
> What I am looking for is a program that can log everything that the DADA
> module is doing when it runs. Specifically, when the module that
> accesses the mailbox runs, if possible. Perhaps I could then find out
> what the problem is. DADA is written in PERL.
> 
> 

Hi Gerard,
why not use ethereal to snoop the POP3 / IMAP traffic (not sure which 
one you are actually using..it sounds like POP) - get a trace for both 
products and compare. I have a feeling that DADA doens't issue the DEL 
command after downloading the email. Or maybe it doens't close the 
finalise the pop3 session properly and the server leaves the mail behind 
(though I'm not even sure that is the expected behaviour).

then, once you know what the difference is, add the correct calls to 
DADA's code.

Best,
Beto



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4341F21C.8030006>