Outlook verhindert Zeilenumbrüche?!

Kumaro

Mitglied
Hi, ich habe ein kleines Problem was Outlook und den Mailversand per PHP betrifft.

Ich habe eine Formular auf meiner seite (kontakt) welches nach dem senden an eine mailadresse verschickt wird (eingerichtet bei evanzo).

Wenn ich diese Mails jetzt mit outlook abrufe erhalte ich die mail komplett ohne zeilenumbrüche :(. Sie kommt bei evanzo mit umbrüche an - also wenn ich sie mir online per webmail ansehe ist sie noch i.O. und bei Outlook nicht mehr...

Wenn ich die selbe nachricht an eine web.de adresse schicke und dann mit outlook abrufe stellt sie outlook richtig da...!!

Kann mir einer von euch vielleicht sagen was outlook da macht und warum es bei einem hoster die abstände raus nimmt und bei dem anderen nicht

Ich bin mit meinem Latein am ende und ich hoffe ihr könnt mir helfen...

vielen dank im voraus...
 
$nz = chr(13).chr(10);
$an = "blabla@web.de";
$from = "From: Kontaktformular-ga-town.de";
$datum = "Datum: " .date("j.n.Y").$nz;
$zeit = "Zeit: ".date("H:i").$nz;
$von = "Von: " .$name." <".$email.">".$nz;
$line = $nz."----------------------------------------".$nz;
$Browser= $_SERVER['HTTP_USER_AGENT']; // Browser ermitteln
$IP= $_SERVER['REMOTE_ADDR']; // IP Adresse ermitteln
$logfiles ="Browser : ".$Browser. " IP-Adresse : ".$IP.$nz;
$text = $datum.$zeit.$von.$line.$nachricht.$line.$nz.$logfiles;

mail($an,$betreff,$text,$from);

Aber daran wirds nicht liegen oder? Da wenn ich mir die mail per web.de mit outlook ziehe ist alles so wie es sein soll nur wenn ich es vom evanzo mailserver ziehe .... :(
 
deine seite funktioniert leider nicht ... ich habe das jetzt so versucht:

$nz = chr(13).chr(10);
$an = "blabla@web.de";
$from = "From: Kontaktformular-ga-town.de";
$datum = "Datum: " .date("j.n.Y").$nz;
$zeit = "Zeit: ".date("H:i").$nz;
$von = "Von: " .$name." <".$email.">".$nz;
$typ = "Content-Type:text/html";
$header = $from.$typ;
$line = $nz."----------------------------------------".$nz;
$Browser= $_SERVER['HTTP_USER_AGENT']; // Browser ermitteln
$IP= $_SERVER['REMOTE_ADDR']; // IP Adresse ermitteln
$logfiles ="Browser : ".$Browser. " IP-Adresse : ".$IP.$nz;
$text = $datum.$zeit.$von.$line.$nachricht.$line.$nz.$logfiles;

mail($an,$betreff,$text,$header);

aber leider kommt jetzt GAR KEINE MAil mehr an ....!
 
Hi jetzt siehts so aus

$nz = chr(13).chr(10);
$an = "kontakt@ga-town.de";
$from = "From: Kontaktformular-ga-town.de"."\n\r";
$datum = "Datum: " .date("j.n.Y").$nz;
$zeit = "Zeit: ".date("H:i").$nz;
$von = "Von: " .$name." <".$email.">".$nz;
$typ = "Content-Type:text/html; charset=iso-8859-1"."\n\r";
$header = $from.$typ;
$line = $nz."----------------------------------------".$nz;
$Browser= $_SERVER['HTTP_USER_AGENT']; // Browser ermitteln
$IP= $_SERVER['REMOTE_ADDR']; // IP Adresse ermitteln
$logfiles ="Browser : ".$Browser. " IP-Adresse : ".$IP.$nz;
$text = $datum.$zeit.$von.$line.$nachricht.$line.$nz.$logfiles;

mail($an,$betreff,$text,$header);

wenn ich über evanzo webmail zugreife auf die mail sieht es GUT aus wenn ich es dann aber per outlook downloade und da angucke dann ist es alles wieder ohne leerzeilen:

Content-Type:text/html; charset=iso-8859-1

Datum: 6.1.2009 Zeit: 21:38 Von: danilo <blabal@bla.de> ---------------------------------------- test---------------------------------------- Browser : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; T-Online IE7; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; T-Online IE7) IP-Adresse :
 
Zurück