Logging number of pop3's email retrieved during a connection - was (IMAP/POP traffic accounting)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi! Netfriends,
I sent this email last week but didn't received any replies.
So, I would like to spin it again... Maybe my title was obscure.  ;-)


I would like to log some statistics when any user retrieves their pop3's emails.
Currently:... pop3[32760]: login: address [ip] user plaintext User logged in
It would be nice to also get the number of messages retrieved (and total size if available)

Can someone help ?
Thanks,Eddy
-------- Message original --------Sujet : Re: IMAP/POP traffic accountingDe : Eddy Beliveau <eddy.beliveau@xxxxxx>Pour : Mirosław Jaworski <mjaw@xxxxxx>Copie à : info-cyrus@xxxxxxxxxxxxxxxxxxxxxxxx : 2008-11-13 11:51
> Hi!> > By browsing archives, I find this current thread.> > We are using cyrus-imapd 2.2.13 and it works well  :-)> > I would also like to add statistics to pop3d.c> > Can you please provide the patch that was used to get this:> Nov 30 16:27:31 mail1 pop3[19762]: stats: t63877a 8 663454 0 0> > It would be valuable to our helpdesk staff.> > Many thanks,> > Have a nice day> Eddy> > -------- Message original --------> Sujet : Re: IMAP/POP traffic accounting> De : Mirosław Jaworski <mjaw@xxxxxx>> Pour : Anthony Tibbs <anthony-list@xxxxxxxx>> Copie à : info-cyrus@xxxxxxxxxxxxxxxxxxxx> Date : 2006-11-30 10:35> >> On Wed, 2006-11-29 at 13:23 -0500, Anthony Tibbs wrote:>>> I believe there was some mention of this in the past, but I'm wondering >>> whether there are any known efforts to implement network traffic accounting >>> in the later versions of Cyrus, or if this is still something that hasn't >>> been dealt with.  I am pondering possibly tackling this, but I'm not really >>> familiar with the Cyrus code and would rather not reinvent the wheel if it's >>> already in the works.>> Well, 'effort' is definitely too big word for the hack we use.>> Our support was used to some old popper log format, so we have made>> hack resulting in such lines:>>>> User who (downloaded and) deleted 8 messages, 663454 bytes total.>>>> Nov 30 16:27:16 mail1 pop3[19762]: login: [83.15.90.206] t63877a>> plaintext User logged in>> [...]>> Nov 30 16:27:31 mail1 pop3[19762]: stats: t63877a 8 663454 0 0>>>> User who didn't (downloaded and) deleted any messages; has 35 messages>> in his INBOX, 10785042 bytes total:>>>> Nov 30 16:18:59 mail1 pop3[19360]: login: [83.31.77.74] po30533>> plaintext User logged in>> [...]>> Nov 30 16:19:00 mail1 pop3[19360]: stats: po30533 0 0 35 10785042>>>>>> While it makes sense to have such logs from pop3 daemon doing simple>> operations on only one folder it has none when it comes to IMAP.>> What log can i possibly create after user connects to imap, applies>> his rules to an INBOX ( moving most of the messages to various folders,>> ie. marking them for deletion, not deleting them )? What when he reads>> some messages without deleting them?>>>> M.>>> 
-- Eddy BeliveauHEC MontrealMontreal (Quebec)Canada----Cyrus Home Page: http://cyrusimap.web.cmu.edu/Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twikiList Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html


[Index of Archives]     [Cyrus SASL]     [Squirrel Mail]     [Asterisk PBX]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [KDE]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux