re:postfix

Tutto quello che ha a che fare con GNU/Linux, soprattutto in ambito sistemistico.

Moderatore: Federico.Lagni

Rispondi
Alexsio
n00b
Messaggi: 3
Iscritto il: mar 16 mar , 2004 7:08 pm
Contatta:

in effetti sto chiedendo un modo per farlo perchè evidentemente il mio è sbagliato.
Grazie dell'aiuto e scusa la banalità della questione.

:(
Avatar utente
TheIrish
Site Admin
Messaggi: 1840
Iscritto il: dom 14 mar , 2004 11:26 pm
Località: Udine
Contatta:

Ok, ecco la soluzione più semplice.

Codice: Seleziona tutto

RES=‛diff /var/log/mylog/pflog /var/log/postfix/pflog‛
if [ -z $RES ]
 then echo "No new faxes"
else
 echo $RES | mail [email protected] -s "Postfix daily report"
fi
cp /var/log/postfix/pflog /var/log/mylog/pflog
rendi questo codice eseguibile e di proprietà di root, quindi trova un trigger in postfix per avviarlo oppure più semplicemente inseriscilo in una tabella di cron con diritti di root.
Spero di non aver scritto cazzate... Nota poi che gli apici non sono dritti, ma retroversi, è importante.
Se ci sono ulteriori problemi, fammi sapere.

PS: la prossima volta, aggiungi la tua reply nello stesso thread, grazie
Avatar utente
TheIrish
Site Admin
Messaggi: 1840
Iscritto il: dom 14 mar , 2004 11:26 pm
Località: Udine
Contatta:

Oops, piccolo particolare,
il file /var/log/mylog/pflog va creato prima che lo script vada in esecuzione la prima volta.
Ovviamente i nomi sono fittizzi...
Alexsio
n00b
Messaggi: 3
Iscritto il: mar 16 mar , 2004 7:08 pm
Contatta:

grazie dell'aiuto. Tutto ok.Ciao
Rispondi