← Back to team overview

sslug-teknik team mailing list archive

Re: Hvad gør user-domain i pine heltpræcist?

 

Frank Damgaard wrote:

> Hvis man vil lave et lille script der kalder sendmail, så kan
> man gøre som følger :
> 
> #!/bin/sh
> 
> MAILTO="frank mkb"
> MAILER=/usr/lib/sendmail
> 
> .... diverse initialisering mv.
> 
> (
>      echo "Subject: fax fra $SENDER, antal fax sider: $PAGES"
>      echo "To: $MAILTO"
>      echo ""
>      echo ""
>      echo "En ny fax er modtaget..."
>      echo "Hangup Code:      $1"
>      echo "Remote Id:        $2"
>      echo "Pages:            $3"
>      echo ""
>      echo "Fax filerne findes i $FAXSAVE"
>      echo
> ) |  $MAILER -ffaxadmin $MAILTO
> 
> Men vil man have det hele i kommandolinie så er det mail, elm, mutt
> eller lignende:
> 
> date | mail -s "test date" frank@xxxxxxxx

Heldigvis er logwatch's cron script i forvejen lavet så indholdet af
mailen laves med nogle print funktioner, så det er ret simpelt at kalde
sendmail direkte. Jeg sørger bare for at sætte en print linie forrest
med 
"Subject: Bla bla \n\n"

Og en linie med "." til sidst, og så skiftes

mail -s Bla Bla $MAILTO

ud med /usr/sbin/sendmail -fhanne@xxxxxx $MAILTO

Tak for hjælpen både Frank og Kristian og hvem der ellers har bidraget.
-- 
hanne@xxxxxx


Follow ups

References