dedlfix: mail() versendet keine Mails ohne Fehlermeldung

Beitrag lesen

echo $begrüßung;

hier mal mein Skript, vielleicht ist da ja doch was falsch:

$header = "From: Mir test@test.de";
$betreff = "Hallo";
$adressen = $result[4];
$text = "Hallo ich bin ein Text";

Was ist der Inhalt von $result[4]? Mach eine Kontrollausgabe mit var_dump().
Warum duplizierst du den Wert durch das Kopieren in eine anderere Variable?

if(mail("$adressen", $betreff, $text, $header)){
$err = "Mail gesendet an: ".$result[4];
else{
       $err = "Fehler beim senden an: ".$adressen];

Warum verwendest du Original und Kopie gemischt? Es reicht bei reinen Lesevorgängen, ganz auf die Kopie zu verzichten und stets das Original zu verwenden. Außerdem muss man Variablennamen nicht in "" setzen.

echo "$verabschiedung $name";