gianfranco0104
Erfahrenes Mitglied
Hi,
ich habe einen kleinen Mailer, welcher auch ganz gut funktioniert. Allerdings wollte ich, dass der Sender ebenfalls eine kleine Antwort bekommt, allerdings klappt da was nicht der Sender will einfach keine Mail erhalten. was mache ich falsch?
ich habe einen kleinen Mailer, welcher auch ganz gut funktioniert. Allerdings wollte ich, dass der Sender ebenfalls eine kleine Antwort bekommt, allerdings klappt da was nicht der Sender will einfach keine Mail erhalten. was mache ich falsch?
PHP:
<?
require("class.phpmailer.php");
//form validation vars
$formok = true;
$errors = array();
//sumbission data
$ipaddress = $_SERVER['REMOTE_ADDR'];
$date = date('d/m/Y');
$time = date('H:i:s');
//form data
$name = $_POST['name'];
$email = $_POST['email'];
$subject = $_POST['subject'];
$message = $_POST['message'];
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->Host = "mailout.one.com";
/*?>$mail->SMTPAuth = true;
$mail->Username = "bibi@koerpergefuehl.fitness";
$mail->Password = "*******";
<?php */
$mail->Port = 25;
$mail->From = "bibi@koerpergefuehl.fitness";
$mail->AddAddress("bibi@koerpergefuehl.fitness");
$mail->Subject = "Eine Email aus der SITE KOERPERGEFUEHL!";
$mail->IsHTML(true);
$mail->CharSet = 'UTF-8';
$mail->Body = "<p>Hallo Bibi! Du hast eine Email bekommen, die von deiner Homepage aus gesendet wurde :).</p>
<p><strong>Name: </strong> {$name} </p>
<p><strong>Email: </strong> {$email} </p>
<p><strong>Betreff: </strong> {$subject} </p>
<p><strong>Nachricht: </strong> {$message} </p>
<p>Die IP des Senders (ggf. bei unsachg. Verhalten): {$ipaddress} on {$date} at {$time}</p>";
if(!$mail->Send())
{
echo "Mail NICHT gesendet <p>";
echo "Mailer Fehler: " . $mail->ErrorInfo;
// Mail an Bucher, dass OK
$autoemail = new PHPMailer();
$autoemail->From = "bibi@koerpergefuehl.fitness";
$autoemail->FromName = "KörperGefühl";
$autoemail->AddAddress($email); //($mail->From, $mail->FromName);
$autoemail->Subject = "Kursbuchung eingegangen";
$autoemail->IsHTML(true);
$autoemail->CharSet = 'UTF-8';
$autoemail->Body = "<p>Hallo {$name},<br><br>
vielen Dank für Deine Buchung, sie ist soeben.... text
</p>";
$autoemail->Send();
// ENDE
exit;
}
echo "Mail gesendet";
?>