E-mail wird nicht gesendet
Bastian Schnitzler
- php
Hallo, hatte schon öfter Probleme mit dem mail-Befehl in php. Ich habe ein registrierungs-Script geschrieben, bei dem mir eine Mail zugesendet wird(zumindest soll); hier ist ein Ausschnitt(wenn eine Bedingung nicht gegeben wird dann else):
else
{
echo
"<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Kontakt</title>
<style>
body
{
font-family: Verdana;
font-size: 14pt;
}
</style>
</head>
<body vlink="white" alink="white" link="white" bgcolor="black">
<div align="center" style="text-decoration: underline; color: white">Bestätigung</div>
<br><div align="center" style="color:white;">
Ihre Anfrage wurde versendet! Sie werden in den nächsten Tagen von uns hören.
</div>
</body>
</html>";
$Message = "Anfrage zum Joinen<br>Name: $vorname $name<br>Nickname: $nickname<br>Geburtsdatum: $geburtsdatum<br>Email: $email<br>ICQ: $icq<br>Connection: $connection<br>Wohnort: $wohnort<br>WonId: $wonid<br>Warum zu uns?: $joinreason<br>Wie lange spielts du schon?: $spielzeit";
$Subject = "Herausforderung zum Clan-War";
$email_to = "Cyber baschni@web.de";
$email_from_mail = "$mail";
$email_from_name = "$vorname $name";
$email_betreff = $Subject;
$email_to_bcc = "baschni@web.de";
$header="From:$email_from_name<$email_from_mail>\n";
$header .= "Reply-To: $email_from_mail\n";
$header .= "Bcc: $email_to_bcc\n";
$header .= "Content-Type: text/html";
mail($email_to,$email_betreff,$Message,$header);
}
Weis jemand warum die mail nicht gesendet wird?
Vielen Dank,
BaSchni
$Subject = "Herausforderung zum Clan-War";
$email_to = "Cyber baschni@web.de";
^^^^^ ^ ^
Die eckigen Klammern und der name sin fehl am platze. Die mailadresse in deinem falle wäre dann nämlich:"Cyber baschni@web.de" und diese Mailadresse gibt es nicht. Schreibe lieber:
$email_to = "baschni@web.de";
tschüss chrissi
Nach der Änderung funktionierts immer noch nicht.