From 232f693145b90b542ae534d1699e56a1ff0ecfe0 Mon Sep 17 00:00:00 2001 From: scriptos Date: Mon, 18 Mar 2024 10:59:07 +0100 Subject: [PATCH] Emailfunktion um Ansendername erweitert --- cloudpanel-autorenew-letsencrypt-certs.v1.sh | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/cloudpanel-autorenew-letsencrypt-certs.v1.sh b/cloudpanel-autorenew-letsencrypt-certs.v1.sh index 4251069..0b18031 100644 --- a/cloudpanel-autorenew-letsencrypt-certs.v1.sh +++ b/cloudpanel-autorenew-letsencrypt-certs.v1.sh @@ -5,18 +5,20 @@ # Autor: Patrick Asmus # Web: https://www.media-techport.de # Git-Reposit.: https://git.media-techport.de/scriptos/cloudpanel-autorenew-letsencrypt-certs.git -# Version: 1.1 +# Version: 1.1.1 # Datum: 18.03.2024 -# Modifikation: Benachrichtigung per Email hinzugefuegt +# Modifikation: Emailfunktion um Ansendername erweitert ##################################################### # Variablen +hostname=$(hostname) config_path="/etc/nginx/sites-enabled/" log_dir="/var/log/script-logs" log_file="$log_dir/cloudpanel-letsencrypt-renew.log" -email_to="system@media-techport.de" email_from="noreply@media-techport.de" +email_from_name="$hostname | CloudPanel Server" +email_to="system@media-techport.de" email_subject="Letsencrypt Zertifikate wurden auf $HOSTNAME erneuert" # Leite die Ausgaben in das Log-File um @@ -42,4 +44,4 @@ for file in $config_path*; do done # Senden einer E-Mail mit dem Logfile als Anhang -echo "Die Letsencrypt Zertifikate wurden auf $HOSTNAME erneuert. Bitte überprüfe das angehängte Log für Details." | mail -a "$log_file" -s "$email_subject" -r "$email_from" "$email_to" +echo "Die Letsencrypt Zertifikate wurden auf $HOSTNAME erneuert. Bitte überprüfe das angehängte Log für Details." | mail -a "$log_file" -s "$email_subject" -r "\"$email_from_name\" <$email_from>" "$email_to"