Problem mit Newsletter

kcyberbob

Erfahrenes Mitglied
Hallo zusammen,

ich habe folgendes Problem mit meinem Newsletter und zwar kommt bei mir immer als Absender:
www.tischkegeln.de@magnesium.webpack.hosteurope.de

ich will aber das nur www.tischkegeln.de dran steht.

Hier ist der Code:
PHP:
$zaehler=0;
mysql_connect("","","") or die  ("Keine Verbindung möglich");
mysql_select_db("") or die ("Datenbank existiert nicht");

$abfrage = "SELECT * FROM newsletters";

$ergebnis = mysql_query($abfrage);
    
$betreff = trim(stripslashes($betreff)); 
$inhalt = trim(stripslashes($inhalt)); 


if(!$betreff) $fehler[] = "Der Betreff fehlt."; 
if(!$inhalt) $fehler[] = "Sie haben keine Nachricht geschrieben."; 

if(!count($fehler)) {  

if (mysql_num_rows($ergebnis)){
while($row=mysql_fetch_array($ergebnis)){
echo $row['email']." versandt <br>";
mail($row['email'],$betreff,$inhalt,"From: www.tischkegeln.de");
$zaehler++;
usleep(500);
}
}
echo"Der Newsletter wurde insgesamt an ".$zaehler." Personen versandt.";
echo $row['email'];

} else { 

echo "Beim Senden traten folgender Fehler auf:"; 
echo "<ul><li>".implode("<li>",$fehler)."</ul>"; 

}

Ich hoffe ihr könnt mir weiterhelfen.

Gruß kcyberbob
 
Hi,

wenn ich das so mache wie du gesagt hast, dann habe ich folgendes als Absender:

"www.tischkegeln.de" <mailrobot@tischkegeln.de>
 
Was korrekt wäre. Mail-Absender sind immer im Format:
Code:
"Absendername" <email@adres.se>
Allerdings kann auch jeweils der eine oder andere Wert leer sein.
Code:
"Absendername" <>
würde in dem Fall nur einen Absender ohne E-Mail Adresse übermitteln.

Guck dir einfach mal die Header irgendeiner x-beliebigen E-Mail an.

so long, Fluke
 
Zurück