Eintrag von 2025-06-22 18:40:19
isSMTP(); $mail->Host = 'smtp.example.com'; // z.B. smtp.strato.de $mail->SMTPAuth = true; $mail->Username = 'dein-benutzername@example.com'; $mail->Password = 'dein-passwort'; $mail->SMTPSecure = 'tls'; // oder 'ssl' $mail->Port = 587; // 465 für SSL, 587 für TLS // Von (dein SMTP-Konto) $mail->setFrom('dein-benutzername@example.com', 'Kontaktformular'); // An (fixe Zieladresse) $mail->addAddress('zieladresse@example.com', 'Empfänger'); // Antwortadresse vom Benutzer $userEmail = $_POST['email']; $userName = $_POST['name']; $mail->addReplyTo($userEmail, $userName); // Inhalt $mail->isHTML(false); $mail->Subject = 'Neue Nachricht vom Formular'; $mail->Body = "Name: $userName\nE-Mail: $userEmail\n\nNachricht:\n" . $_POST['nachricht']; $mail->send(); echo 'Nachricht erfolgreich gesendet!'; } catch (Exception $e) { echo "Fehler beim Senden: {$mail->ErrorInfo}"; }
Zurück
Kopieren