Ich war erstaunt wie universell CURL doch ist. Hier ein Beispiel zum Versenden von Emails.
from="service.accout.1@xyz.com"
mail_template_text="Hello!\n"
file=$(echo -e "From: $from\nTo: mirko@xyz.com\nSubject: Dringend\n\n $mail_template_text\n")
curl --url "smtp://mail.xyz.com:587" \
--mail-from "$from" \
--mail-rcpt "mirko@xyz.com" \
--mail-rcpt "mirko.ebert@xyz.com" \
--mail-rcpt "other.guy@xyz.com" \
--user "$from:smtpPassword" \
-sS \
-T - <<<"$file"
Zuerst wird ein String für die Email zusammengebaut. Dann wird dieser String per CURL an mehrere Empfänger verschickt.
Keine Kommentare:
Kommentar veröffentlichen