Linux 14.989 Themen, 106.456 Beiträge

openSuse soll Mail senden, wenn Script fertig ist

uspc / 3 Antworten / Flachansicht Nickles

Hallo, kann mir jemand einen Tipp geben, wie ich das einrichten soll:

Ein OpenSuse 12.3 mit KDE dient als Fileserver. crontab synchronisiert die Daten aus dem Homeverzeichnis auf eine 2. Festplatte, alles ok bis hier. Jetzt suche ich eine Lösung, dass 1x täglich eine E-Mail an einem externen Account gesendet wird (bla@gmx.de zB.), dass das Script erfolgreich beendet wurde (die Sicherung läuft 1x Nachts). Derzeit habe ich noch keinen Plan, sollte man die /var/log/messages einfach mitsenden lassen? Wichtig: Die Mail soll aussagen, dass der Befehl

a. ausgeführt wurde

b. wie viel Platz noch auf den Platten ist bzw.

c. wie viel synchronisiert wurde in MB. Letztes muss aber nicht unbedingt.

Geht das zu machen? Ich wäre gern für ein Shell-Script zu begeistern. Andersrum brauche ich noch einen Tipp, wie das System die Mail senden kann. Hoffentlich wird das nicht zu kompliziert, vielleicht hat jemand schon was ähnliches realisiert. Danke schon mal vorab!

Gruß uspc

bei Antwort benachrichtigen
mi~we uspc „openSuse soll Mail senden, wenn Script fertig ist“
Optionen
Andersrum brauche ich noch einen Tipp, wie das System die Mail senden kann.

Über die Kommandozeile Mails (ohne lokal installierten Mailserver a lá sendmail) versenden, geht z.B. mit 'sendEmail' :
http://netz10.de/2009/09/20/ohne-mailserver-emails-per-shell-script-versenden-smtp-over-tls/

 

"Es wäre dumm, sich über die Welt zu ärgern. Sie kümmert sich nicht darum." (Marc Aurel)
bei Antwort benachrichtigen