Quantcast
Channel: blattertech informatik
Viewing all articles
Browse latest Browse all 93

QNAP: E-Mail in einem Bashscript versenden

$
0
0

In QNAP funktioniert der Versand von E-Mails ein wenig anders als von anderen Linuxsystemen gewohnt. QNAP setzt eine eingeschränkte Version von Linux ein, welche das Tool «ssmtp» einsetzt.

Hier ein Beispiel wie in einem Bashscript ein E-Mail über ssmtp versandt werden kann:

email="mail@domain.ch"
from="server@domain.ch"
subject="Backup successful"
message=$(tail -1000 "$logfile")
echo -e "To:$email\nFrom:$from\nSubject:$subject\n\n$message" | ssmtp $email

Im obigen Beispiel sende ich nach erfolgreichem Backup ein E-Mail an mail@domain.ch und befülle den Inhalt mit einem tail der letzten 1000 Zeilen des Backup Logs.

ssmtp nutzt die in QNAP hinterlegten Zugangsdaten für den Mailversand, welche auf der Weboberfläche konfiguriert werden können.


Viewing all articles
Browse latest Browse all 93