diff --git a/config.inc.php b/config.inc.php index 2282607..6f88b94 100644 --- a/config.inc.php +++ b/config.inc.php @@ -1,9 +1,10 @@ "; - $result_absender = $db->query("SELECT wert FROM jumi_parameter WHERE pid = 1"); - $row_absender = $result_absender->fetch_array(); - if ($row_absender['wert'] == '') { - $absender = 'info@ju-and-mi.de'; - } else { - $absender = $row_absender['wert']; - } + $mailjumi = get_parameter(1); + $absender = get_parameter(2); $headers = "MIME-Version: 1.0\n"; $headers .= "Content-type: text/html; charset=utf-8\n"; - $headers .= "From: Info JU & MI <$absender>\n"; + $headers .= "From: $absender <$mailjumi>\n"; $return = @mail($empfaenger, $betreff, $text, $headers); @@ -309,16 +304,12 @@ if ($function == 'userupdate') { Vielen Dank "; - $result_absender = $db->query("SELECT wert FROM jumi_parameter WHERE pid = 1"); - $row_absender = $result_absender->fetch_array(); - if ($row_absender['wert'] == '') { - $absender = 'info@ju-and-mi.de'; - } else { - $absender = $row_absender['wert']; - } + $mailjumi = get_parameter(1); + $absender = get_parameter(2); + $headers = "MIME-Version: 1.0\n"; $headers .= "Content-type: text/html; charset=utf-8\n"; - $headers .= "From: Info JU & MI <$absender>\n"; + $headers .= "From: $absender <$mailjumi>\n"; $return = @mail($empfaenger, $betreff, $text, $headers); diff --git a/controller/admin_login.php b/controller/admin_login.php index 0a1422b..afeae8b 100644 --- a/controller/admin_login.php +++ b/controller/admin_login.php @@ -205,16 +205,11 @@ if ($function == 'passwortvergessen') { Sollte Ihnen das Passwort wieder eingefallen sein oder Sie diese nicht angefordert haben, ignorieren Sie bitte diese E-Mail. "; - $result_absender = $db->query("SELECT wert FROM jumi_parameter WHERE pid = 1"); - $row_absender = $result_absender->fetch_array(); - if ($row_absender['wert'] == '') { - $absender = 'info@ju-and-mi.de'; - } else { - $absender = $row_absender['wert']; - } + $mailjumi = get_parameter(1); + $absender = get_parameter(2); $headers = "MIME-Version: 1.0\n"; $headers .= "Content-type: text/html; charset=utf-8\n"; - $headers .= "From: Info JU & MI <$absender>\n"; + $headers .= "From: $absender <$mailjumi>\n"; $return = @mail($empfaenger, $betreff, $text, $headers); diff --git a/controller/admin_memberupload.php b/controller/admin_memberupload.php index 21be21a..63162f6 100644 --- a/controller/admin_memberupload.php +++ b/controller/admin_memberupload.php @@ -136,6 +136,7 @@ if ($function == 'save_with_files') # Da diese Funktion mehrfach durchläuft, wird gleich beim Insert die Mail an den Sänger geschickt, damit die Zustellung nur einmal erfolgt $empfaenger = "$mail"; $betreff = "Anmeldung JU & MI"; + $mailjumi = get_parameter(1); if($alter16 == '1'){ $text = " @@ -150,7 +151,7 @@ if ($function == 'save_with_files') dass wir den Jugendchor im Livestream zeigen dürfen.
Wir würden uns ebenso freuen, wenn wir eure Zusage für unsere Kanäle in den sozialen Medien bekommen würden..


- Bitte unterschreibt das Formular und schickt es an uns zurück. Die Mailadresse lautet: info@ju-and-mi.de + Bitte unterschreibt das Formular und schickt es an uns zurück. Die Mailadresse lautet: $mailjumi Falls ihr das Dokument nicht einscannen könnt, reicht ein gut lesbares Foto oder gebt uns das Formular vor einem Jugendgottesdienst zurück.

Vielen Dank,
@@ -172,7 +173,7 @@ if ($function == 'save_with_files') Wir würden uns ebenso freuen, wenn wir eure Zusage für unsere Kanäle in den sozialen Medien bekommen würden.

Da du noch keine 16 Jahre alt bist, müssen deine Eltern/Sorgesberechtigte auf dem beigefügten Formular unterschreiben.
- Sobald ihr das Einverständnis habt, schickt es an uns zurück. Die Mailadresse lautet: info@ju-and-mi.de.
+ Sobald ihr das Einverständnis habt, schickt es an uns zurück. Die Mailadresse lautet: $mailjumi.
Falls ihr das Dokument nicht einscannen könnt, reicht ein gut lesbares Foto oder gebt uns das Formular vor einem Jugendgottesdienst zurück.

Vielen Dank,
@@ -183,19 +184,14 @@ if ($function == 'save_with_files') } - $result_absender = $db->query("SELECT wert FROM jumi_parameter WHERE pid = 1"); - $row_absender = $result_absender->fetch_array(); - if ($row_absender['wert'] == '') { - $absender = 'info@ju-and-mi.de'; - } else { - $absender = $row_absender['wert']; - } + $mailjumi = get_parameter(1); + $absender = get_parameter(2); $datei = "../media/Einwilligungserklaerung_personenbezogene_Daten.pdf"; $boundary = "PHP-mixed-".md5(time()); #$headers = "MIME-Version: 1.0\n"; #$headers .= "Content-type: text/html; charset=utf-8\n"; - $headers .= "From: Info JU & MI <$absender>\n"; - $headers .= "Reply-To: Info JU & MI <$absender>\n"; + $headers .= "From: $mailjumi <$mailjumi>\n"; + $headers .= "Reply-To: $mailjumi <$mailjumi>\n"; $headers .= "Content-Type: multipart/mixed; boundary=\"".$boundary."\"\n"; #$headers .= " boundary=\"".$boundary."\"\r\n"; @@ -324,6 +320,7 @@ if ($function == 'save_without_files') $empfaenger = "$mail"; $betreff = "Anmeldung JU & MI"; + $mailjumi = get_parameter(1); if($alter16 == '1'){ $text = " @@ -338,7 +335,7 @@ if ($function == 'save_without_files') dass wir den Jugendchor im Livestream zeigen dürfen.
Wir würden uns ebenso freuen, wenn wir eure Zusage für unsere Kanäle in den sozialen Medien bekommen würden..


- Bitte unterschreibt das Formular und schickt es an uns zurück. Die Mailadresse lautet: info@ju-and-mi.de + Bitte unterschreibt das Formular und schickt es an uns zurück. Die Mailadresse lautet: $mailjumi Falls ihr das Dokument nicht einscannen könnt, reicht ein gut lesbares Foto oder gebt uns das Formular vor einem Jugendgottesdienst zurück.

Vielen Dank,
@@ -360,7 +357,7 @@ if ($function == 'save_without_files') Wir würden uns ebenso freuen, wenn wir eure Zusage für unsere Kanäle in den sozialen Medien bekommen würden.

Da du noch keine 16 Jahre alt bist, müssen deine Eltern/Sorgesberechtigte auf dem beigefügten Formular unterschreiben.
- Sobald ihr das Einverständnis habt, schickt es an uns zurück. Die Mailadresse lautet: info@ju-and-mi.de.
+ Sobald ihr das Einverständnis habt, schickt es an uns zurück. Die Mailadresse lautet: $mailjumi.
Falls ihr das Dokument nicht einscannen könnt, reicht ein gut lesbares Foto oder gebt uns das Formular vor einem Jugendgottesdienst zurück.

Vielen Dank,
@@ -371,19 +368,14 @@ if ($function == 'save_without_files') } - $result_absender = $db->query("SELECT wert FROM jumi_parameter WHERE pid = 1"); - $row_absender = $result_absender->fetch_array(); - if ($row_absender['wert'] == '') { - $absender = 'info@ju-and-mi.de'; - } else { - $absender = $row_absender['wert']; - } + $mailjumi = get_parameter(1); + $absender = get_parameter(2); $datei = "../media/Einwilligungserklaerung_personenbezogene_Daten.pdf"; $boundary = "PHP-mixed-".md5(time()); #$headers = "MIME-Version: 1.0\n"; #$headers .= "Content-type: text/html; charset=utf-8\n"; - $headers .= "From: Info JU & MI <$absender>\n"; - $headers .= "Reply-To: Info JU & MI <$absender>\n"; + $headers .= "From: $absender <$mailjumi>\n"; + $headers .= "Reply-To: $absender <$mailjumi>\n"; $headers .= "Content-Type: multipart/mixed; boundary=\"".$boundary."\"\n"; #$headers .= " boundary=\"".$boundary."\"\r\n"; diff --git a/controller/admin_phpmailer.php b/controller/admin_phpmailer.php index 3e7b977..dc8f683 100644 --- a/controller/admin_phpmailer.php +++ b/controller/admin_phpmailer.php @@ -9,6 +9,10 @@ use PHPMailer\PHPMailer\Exception; require '../PHPMailer6/src/Exception.php'; require '../PHPMailer6/src/PHPMailer.php'; require '../PHPMailer6/src/SMTP.php'; +$mailjumi = get_parameter(1); +$absender = get_parameter(2); +$mailpwd = get_parameter(3); + $empfaenger = $_POST['empfaenger']; # $empfaenger = "S-1"; @@ -71,7 +75,7 @@ function save_mail($mail) // # Script um sich $path anzeigen zu lassen: - // $mbox = imap_open("{imap.ionos.de:993/imap/ssl}", "info@ju-and-mi.de", "passwort", OP_HALFOPEN) + // $mbox = imap_open("{imap.ionos.de:993/imap/ssl}", "$mailjumi", "$mailpwd", OP_HALFOPEN) // or die("can't connect: " . imap_last_error()); // if($mbox){ // echo "connect"; @@ -110,8 +114,8 @@ try { $mail->SMTPDebug = 0; $mail->Host = 'smtp.ionos.de'; //Set the SMTP server to send through $mail->SMTPAuth = true; //Enable SMTP authentication - $mail->Username = 'info@ju-and-mi.de'; //SMTP username - $mail->Password = "!S3ge1gP"; //SMTP password + $mail->Username = "$mailjumi"; //SMTP username + $mail->Password = "$mailpwd"; //SMTP password $mail->Port = 465; //TCP port to connect to; use 587 if you have set `SMTPSecure = PHPMailer::ENCRYPTION_STARTTLS` $mail->SMTPSecure = PHPMailer::ENCRYPTION_STARTTLS; $mail->SMTPSecure = PHPMailer::ENCRYPTION_SMTPS; @@ -121,9 +125,9 @@ try { //Recipients //$mail->SetFrom($_POST["userEmail"], $_POST["userName"]); //$mail->AddReplyTo($_POST["userEmail"], $_POST["userName"]); - $mail->SetFrom("info@ju-and-mi.de", "Info JU & MI"); -# $mail->AddAddress("info@ju-and-mi.de", "Info JU & MI"); - $mail->AddReplyTo("info@ju-and-mi.de", "Info JU & MI"); + $mail->SetFrom("$mailjumi", "$absender"); +# $mail->AddAddress("$mailjumi", "$absender"); + $mail->AddReplyTo("$mailjumi", "$absender"); //$mail->addCC('cc@example.com'); foreach ($mail_bcc as $empfbcc) { $mail->addBCC("$empfbcc"); diff --git a/controller/func_get_parameter.php b/controller/func_get_parameter.php new file mode 100644 index 0000000..0cf2531 --- /dev/null +++ b/controller/func_get_parameter.php @@ -0,0 +1,16 @@ +query("SELECT wert FROM jumi_parameter WHERE pid=$pid"); + $row_get_parameter= $query_get_parameter->fetch_array(); + $wert = $row_get_parameter['wert']; + return $wert; +} + +#echo get_parameter(6); + +?> diff --git a/controller/selfregistration.php b/controller/selfregistration.php index 4276376..dd49b94 100644 --- a/controller/selfregistration.php +++ b/controller/selfregistration.php @@ -55,6 +55,7 @@ if ($function == 'membersave') { if ($error == 0) { $empfaenger = "$mail"; $betreff = "Anmeldung JU & MI"; + $mailjumi = get_parameter(1); if($alter16 == '1'){ $text = " @@ -69,7 +70,7 @@ if ($function == 'membersave') { dass wir den Jugendchor im Livestream zeigen dürfen.
Wir würden uns ebenso freuen, wenn wir eure Zusage für unsere Kanäle in den sozialen Medien bekommen würden..


- Bitte unterschreibt das Formular und schickt es an uns zurück. Die Mailadresse lautet: info@ju-and-mi.de + Bitte unterschreibt das Formular und schickt es an uns zurück. Die Mailadresse lautet: $mailjumi Falls ihr das Dokument nicht einscannen könnt, reicht ein gut lesbares Foto oder gebt uns das Formular vor einem Jugendgottesdienst zurück.

Vielen Dank,
@@ -91,7 +92,7 @@ if ($function == 'membersave') { Wir würden uns ebenso freuen, wenn wir eure Zusage für unsere Kanäle in den sozialen Medien bekommen würden.

Da du noch keine 16 Jahre alt bist, müssen deine Eltern/Sorgesberechtigte auf dem beigefügten Formular unterschreiben.
- Sobald ihr das Einverständnis habt, schickt es an uns zurück. Die Mailadresse lautet: info@ju-and-mi.de.
+ Sobald ihr das Einverständnis habt, schickt es an uns zurück. Die Mailadresse lautet: $mailjumi.
Falls ihr das Dokument nicht einscannen könnt, reicht ein gut lesbares Foto oder gebt uns das Formular vor einem Jugendgottesdienst zurück.

Vielen Dank,
@@ -102,19 +103,14 @@ if ($function == 'membersave') { } - $result_absender = $db->query("SELECT wert FROM jumi_parameter WHERE pid = 1"); - $row_absender = $result_absender->fetch_array(); - if ($row_absender['wert'] == '') { - $absender = 'info@ju-and-mi.de'; - } else { - $absender = $row_absender['wert']; - } + $mailjumi = get_parameter(1); + $absender = get_parameter(2); $datei = "../media/Einwilligungserklaerung_personenbezogene_Daten.pdf"; $boundary = "PHP-mixed-".md5(time()); #$headers = "MIME-Version: 1.0\n"; #$headers .= "Content-type: text/html; charset=utf-8\n"; - $headers .= "From: Info JU & MI <$absender>\n"; - $headers .= "Reply-To: Info JU & MI <$absender>\n"; + $headers .= "From: $absender <$mailjumi>\n"; + $headers .= "Reply-To: $absender <$mailjumi>\n"; $headers .= "Content-Type: multipart/mixed; boundary=\"".$boundary."\"\n"; #$headers .= " boundary=\"".$boundary."\"\r\n";