Einzelnen Beitrag anzeigen
  #8  
Alt 29.12.2005, 03:39:58
Benutzerbild von meikel (†)
meikel (†) meikel (†) ist offline
SELFPHP Guru
 
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 75
Beiträge: 4.001
AW: [PHP] Mails werden im Outlook falsch angezeigt

Zitat:
Zitat von Muenchbach
1. " \r\n " hat nichts gebracht :(
Alleine bringt das auch nix. Die entsprechenden header mußte natürlich auch setzen.

Zitat:
2. So sieht das Formular aus:
Keine Info. Dem Bild kann ich zB. nicht entnehmen, wie das Zeilenende kodiert ist.

1. Verwende phpmailer. Diese Klasse erstellt korrekte Emails.
Oder guck Dir phpmailer genau an, wie es richtig gemacht wird.

2. Beachte bei der Parameterübergabe unbedingt die Betreffzeile. Das Script darf dort ausschließlich nur eine stinknomalen Text ohne Zeilenendzeichen akzeptieren. Sonst jubelt Dir einer einen Sack voll BCC: Zeilen unter und Dein Script wird zur SPAM Schleuder.

3. Beachte auch das Textfeld! Nur erlaubte Zeichen zulassen (\r, \n, \t), HTML abweisen oder mit strip_tags killen.

4. Beachte auch das Adreßformat. Verwende eine der beiden Versionen:
"vorname name" <username@domain.tld>
<username@domain.tld> (vorname name)

5. beachte auch Umlaute bei der Adresse! Im Header (Betreff gehört auch zum Header) sind ausschließlich nur US ASCII Zeichen zugelassen!
Mit Zitat antworten