sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #75305
Re: Send en log fil via mail
On Wed, 28 Jul 2004 19:16:46 +0200
"Jan Larsen" <jan@xxxxxxxxxxxxx> wrote:
> > > >
> > > > Det jeg ville lave det er at i "var/log/httpd/*.log"
> > > >
> > > > Der er der en fil som jeg, via et job (en gang om dagen),
> > > vil sende en
> > > > kopi via mail, til en bruger.
> > > >
> > > > Hvordan laver jeg det lille sag ???
> > >
> > > er vedkommende en bruger på det system ?
> > > i så fald kør et cronjob som den bruger der bare cat'er den fil
> > >
> > > Ellers må du lave et lille script der sender det til vedkommende.
> > >
> > UPS!
> >
> > De liner var for lange, så her kommer den igen.
> >
> > Det er sådan at en ven jeg har, han har sin hjemmeside hos mig,
> > via denne maskine, hvor, den via poxy-pass, bliver sent over i
> > en ande maskine. I poxy-pass i httpd.conf, der har jeg laven
> > log på denne hjemmeside.
> >
> > Det er den fil, som jeg vil senne til ham, og ja han er ikke
> > oprette på denne maskine, som bruger.
> >
> > Det jeg forstiller mig i princippet er
> > "cp /var/log/httpd/fil_log xxx@xxxxxx", jeg ved godt at
> > det ikke er den måde.
> >
> > Den lille komando den smides ned i en fil i cron.daily.
> >
>
> Jesper K. Pedersen skrev til mig:
> "Du kan evt. bruge "mailto".
>
> cat /var/log/httpd/fil_log|mailto xxx@xxxxxx
>
> evt. tilføje: -s "subjekt på emailen"
>
> cat /var/log/httpd/fil_log|mailto xxx@xxxxxx -s "subjekt på emailen" "
>
> Det var sådan noget jeg ledet efter, men jeg kan ikke bruge mailto,
> men jeg kunne godt bruge "sendmail xxx@xxxxx < /var/log/httpd/fil_log.
>
> Hvordan får jeg så subjekt i den ?
>
Sendmail kan være lidt tricky at bruge.
Lav en midlertidig fil (lad os kalden den form.txt), hvori du har linier
som:
From:afsender@xxxxxx
Subject:subjekt på emailen
To:xxx@xxxxxx
så laver du en cat /var/log/httpd/fil_log >> form.txt
og sender så med "sendmail xxx@xxxxxx < form.txt"
Så har du subjekt på din email.
Mvh
Jesper K. Pedersen
Follow ups
References