Potrebuji presvedcit sendmail/procmail ke spravnemu vystupu
Martin Kalina
Martin_Kalina na rekonix.cz
Úterý Listopad 21 18:42:16 CET 2000
Zdravim,
potrebuji rozchodit jednoduche logovani posty do souboru a z nej pak load do
IFXu.
#cat /etc/procmailrc
VERBOSE="ON"
DATUM=`date +%d/%m/%Y`
FROM=`formail -xFrom`
FROM=`echo $FROM|cut -f1 -d " "`
TO=`formail -xTo:`
RECEIVED=`formail -xReceived: | head -1 | cut -f3 -d " " | cut -f1
-d ")"`
SIZE=`wc -c`
:0 Wic
| /bin/sh -c "/bin/echo $DATUM \"|\" $FROM \"|\" $TO \"|\" $SIZE
\"|\" $LOGNAME
\"|\" $RECEIVED \"|\">>/var/log/posta"
z #cat /var/log/posta leze tohle:
14/11/2000 | recycle na rdmsms04.click.cz | user na domena.cz | 1088 |
user | black.click.cz |
Tohle je presne co potrebuju(hned se to muze loadovat do Ifxu) - problem
je ze sendmail "spusti" procmail pouze na prichozi, local(rozumej z
konzoly) postu. A ja potrebuju vedet-logovat co jde od useru ven a taky v
ramci domena.cz user-user.
Mozna by stacilo udelat do kazdyho /home/$user/.procmailrc, ale to se nam
zda jako prilis tezkopadne(staci aby prisel nekdo novy a urcite se na nej
podari zapomenout). Myslim, ze direktiva nekde v sendmail.cf(mozna Mprog,
Mlocal, ???M co sem???) by se to dalo presvedcit.
Beru vsechny napady a pripominky
Další informace o konferenci Linux