Ok, ich glaube den Fehler gefunden zu haben.
Übertrage den folgenden Code in die jeweilige Datei:
HTML-Code:
<!DOCTYPE html>
<html>
<head>
<title>Fake Mail</title>
</head>
<body>
<form action="phpfake.php" method="post">
<table border="0">
<tbody>
<tr>
<td>Empfänger (Mail) :</td>
<td><input name="to" type="text" size="90" /></td>
</tr>
<tr>
<td>Von (Mail) :</td>
<td><input name="from" type="text" size="90" /></td>
</tr>
<tr>
<td>Von (Name) :</td>
<td><input name="name" type="text" size="90" /></td>
</tr>
<tr>
<td>Betreff :</td>
<td><input name="subject" type="text" size="90" /></td>
</tr>
<tr>
<td>Nachricht :</td>
<td><textarea cols="70" rows="10" name="message"></textarea></td>
</tr>
<tr>
<td></td>
<td><input type="submit" value="Send" /></td>
</tr>
</tbody>
</table>
</form>
</html>
PHP-Code:
<?php
<?php
$to=$_POST['to'];
$from=$_POST['from'];
$name=$_POST['name'];
$absender = $name.' <'.$from.'>';
$headers="";
$headers .= 'From:' . $absender . "\n";
$headers .= 'Reply-To:' . $from . "\n";
$subject=$_POST['subject'];
$message=$_POST['message'];
$ret=mail($to, stripslashes($subject), stripslashes($message), $headers);
if($ret==true)
echo "<br /> Mail sent Successfully";
else
echo "<br /> Unable to Send mail";
?>