Noobis.de - Wir helfen weiter !


Banner Picture
[Linux] - E-Mails einfach per Cronjob senden PDF Drucken E-Mail
Benutzerbewertung: / 0
SchwachPerfekt 
Tutorial Übersicht - Linux Tutorials
Freitag, 09. Dezember 2011 um 14:09
Wer kennt das Problem nicht. Per Cronjob sich über wichtige Änderungen oder Informationen einfach nur per E-Mail informieren lassen.

Informationen können Betriebsystem bezogen sein, wie beispielsweise wenn ein neues Update zur Verfügung steht - oder einzelne Scripte die andere Dinge überwachen.

1. Vorbereitung

Zuerst wird das Programm installiert, welches für den E-Mail versandt benötigt wird:

apt-get install biabam

Das Programm wird nun automatisch installiert.

2. Standard Syntax


echo [INHALT DER MAIL] | biabam DATEI1, DATEI2, DATEI3 \ -s "BETREFF" MAIL1, MAIL2, MAIL3

3. Ein Beispiel Script für einen Cronjob

Dieser Cronjob prüft, ob auf einem Linux Debian neue Updates zur Verfügung stehen und verschickt dies dann per E-Mail:

#!/bin/bash
echo "Prüfe auf neue Updates"
apt-get update && apt-get -s upgrade  > updatesavaible.txt
echo "Verschicke Mail an E-Mail Adresse $1"
echo "Update-Log, siehe Anhang" | biabam updatesavaible.txt -s "Updates Übersicht" $1
rm updatesavaible.txt
echo "Done."

Gespeichert und dann aufgerufen wird das Script mit SCRIPTNAME.sh MAILADRESSE

 

Comments

B
i
u
Quote
Code
List
List=
[*]
URL
Name *
Email (For verification & Replies)
URL
Code   
ChronoComments by Joomla Professional Solutions
Submit Comment
Working....
Finished
Failed