From: Bumo <bu...@ya...> - 2006-01-31 18:25:12
|
Hi, I'm using multilogin plugin which give me the possibility to log in two imap servers from the same Squirrelmail frontend. I would like squirrelmail_logger plugin use the variable which refer to Serveraddress and put it in the log files. i.e. Successful webmail login: by xxuserfoo (domain.org) at 172.17.10.44 on 01/31/2006 17:58:44% will change in: Successful webmail login: by xxuserfoo (ass2.sanita.fvg.it) at 172.17.10.44 on 01/31/2006 17:58:44% - imapServerAddress (org_title) Bye, Leo. --------------------------------- Yahoo! Mail: gratis 1GB per i messaggi, antispam, antivirus, POP3 |
From: Paul L. <pa...@sq...> - 2006-02-03 22:50:35
|
On 1/31/06, Bumo <bu...@ya...> wrote: > Hi, I'm using multilogin plugin which give me the possibility to log in t= wo > imap servers from the same Squirrelmail frontend. I would like > squirrelmail_logger plugin use the variable which refer to Serveraddress = and > put it in the log files. > > i.e. > Successful webmail login: by xxuserfoo (domain.org) at 172.17.10.44 on > 01/31/2006 17:58:44% > > will change in: > > Successful webmail login: by xxuserfoo (ass2.sanita.fvg.it) at 172.17.10.= 44 > on 01/31/2006 17:58:44% - imapServerAddress (org_title) Very nice idea! I don't have the ability to work on this ATM, but I might suggest that you first try to hack it into your config file: wherever that message is configured, you might be able to just insert the server variable right there...? Otherwise, I am happy to help you find a more thorough solution when I have the time. |
From: Paul L. <pa...@sq...> - 2008-07-03 06:02:11
|
On Fri, Feb 3, 2006 at 3:50 PM, Paul Lesneiwski <pa...@sq...> wrote: > On 1/31/06, Bumo <bu...@ya...> wrote: >> Hi, I'm using multilogin plugin which give me the possibility to log in two >> imap servers from the same Squirrelmail frontend. I would like >> squirrelmail_logger plugin use the variable which refer to Serveraddress and >> put it in the log files. >> >> i.e. >> Successful webmail login: by xxuserfoo (domain.org) at 172.17.10.44 on >> 01/31/2006 17:58:44% >> >> will change in: >> >> Successful webmail login: by xxuserfoo (ass2.sanita.fvg.it) at 172.17.10.44 >> on 01/31/2006 17:58:44% - imapServerAddress (org_title) > > Very nice idea! I don't have the ability to work on this ATM, but I > might suggest that you first try to hack it into your config file: > wherever that message is configured, you might be able to just insert > the server variable right there...? Otherwise, I am happy to help you > find a more thorough solution when I have the time. FWIW, I just played with this and it is in fact merely a configuration change for the Squirrel Logger plugin (no change needed for Multilogin). Here is what you'll need to do: Any settings you want to log need to be listed anywhere near the top of the Squirrel Logger configuration file (the settings are probably some or all of the ones you already figured out for the Multilogin configuration file): global $imapServerAddress, $org_title; Then you can use these values in ANY of the log message definitions under $sl_logs, such as: $sl_logs = array( 'SYSTEM:LOG_INFO:LOG_MAIL' => array( 'LOGIN' => "Successful webmail login: by %2 (%3) at %4 on %6: %7 - $imapServerAddress ($org_title)", ), ); Note that this will also pick up values modified by Login Manager/Vlogin as well. I'll put this information in the next release of Squirrel Logger |