Hallo zusammen,
ich habe folgendes Formular:
HTML
		
					
				<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
    </head>
    
    <body>
        <form action="e-mail-senden.php" method="post">
            <label for="kdn">*Kundennummer</label>
            <input type="text" maxlength="5" name="kdn" id="kdn" required>
            <br>
            <label for="kundeMail">*Kunden E-Mail</label>
            <input type="email" name="kundeMail" id="kundeMail" required>
            <br>
            <label for="name">Name</label>
            <input type="text" name="name" id="name">
            <br>
            <label for="id">*ID</label>
            <input type="text" name="id" id="id" required>
            <br>
            <label for="bemerkung">Bemerkung</label>
            <input type="text" name="bemerkung" id="bemerkung">
            <br>
            <button type="submit" class="btn btn-primary">Eintragen</button>
        </form> 
    </body>
</html>und folgenden PHP-Code:
PHP
		
					
				<?php
    //Get the stuff
    $kundeMail = $_POST["kundenMail"];
    $kdn = $_POST['kundenummer'];
    $name = $_POST['name'];
    $id = $_POST['id'];
    $bemerkung = $_POST['bemerkung'];
    if($kdn != "" and $kundeMail != "" and $id != "") {
        // mail header
        $empfaenger = $kundeMail;
        $betreff = "Neues Backup verfügbar";
        //generate mail content
        $text = "<h1>Neues Backup verfügbar</h1>";
        $text .= "<p>Sehr geehrte Damen und Herren,<br><br>";
        $text .= "im Kundenportal wurde für Sie ein neues Backup Ihrer Webseite und der zugehörigen Datenbank hinterlegt.</p>";
        
        $text .= "<br>";
        
        $text .= "<h2>Details zum Backup</h2>";
        $text .= "<table>";
        $text .= "<tr>";
        $text .= "<td><b>Datum:</b></td>";
        $text .= "";
        $text .= "</tr>";
        $text .= "<tr>";
        $text .= "<td><b>Name:</b></td>";
        $text .= $name;
        $text .= "</tr>";
        $text .= "<tr>";
        $text .= "<td><b>ID:</b></td>";
        $text .= $id;
        $text .= "</tr>";
        $text .= "<tr>";
        $text .= "<td><b>Bemerkung:</b></td>";
        $text .= $bemerkung;
        $text .= "</tr>";
        $text .= "</table>";
                
        // Always set content-type when sending HTML email
        $headers = "MIME-Version: 1.0" . "\r\n";
        $headers .= "Content-type:text/html;charset=UTF-8" . "\r\n";
        // More headers
        $headers .= 'From: <noreply@meine-domain.de>' . "\r\n";
        mail($empfaenger,$betreff,$text,$headers);
        
        echo "Mail gesendet!";
    } else {
        echo "Mail: Es ist ein Fehler aufgetreten!";
    }
    
?>Ich suche jetzt schon seit mehreren Stunden nach dem Fehler, aber finde Ihn einfach nicht. Immer wenn ich das HTML-Formular absenden, sollte eigentlich das PHP-Script aufgerufen werden, was auch soweit funktioniert. Das Problem ist aber, dass die Mail nicht gesendet wird und ich weiß einfach nicht warum.
 
		 
		
		
	
