ERLEDIGT
NEIN
NEIN
ANTWORTEN
5
5
ZUGRIFFE
911
911
EMPFEHLEN
-
Hallo ich habe in meine Seite ein Invitesystem integriert. Der Code sieht folgendermaßen aus:
Mein Problem ist, egal ob ich z.b. irgendein Umlaut in den Betreff schreibe oder der Name des Einladenden-Users ein Umlaut besitz; immer dann wird die Email bei GMX als *** GMX Spamverdacht *** eingestuft.PHP-Code://MAIL VERSAND++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
/* Empfänger */
$empfaenger = $Email[$emailanzahl];
/* Absender */
$absender = urldecode($_SESSION["user_nickname"]);
/* Betreff */
$subject = 'Community - Invite von '.$_SESSION["user_vorname"].' '.$_SESSION["user_nachname"];
/* Nachricht */
$neuezeile= "\n";
$message = $_SESSION["user_vorname"].' läd dich hiermit zur Community ein. <br>
<br><br>
Mit freundlichen Grüßen
<br>
<br>'
.$_SESSION["user_vorname"].' '.$_SESSION["user_nachname"];
/* Baut Header der Mail zusammen */
$headers .= 'From:' . $absender . "\n";
$headers .= "Content-type: text/html; charset=utf-8\r\n";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-Transfer-encoding: 8bit\r\n";
// Extrahiere Emailadressen
$empfaengerString = implode(',', $empfaenger);
/* Verschicken der Mail */
mail($empfaenger, utf8_decode($subject), $message, $headers);
//MAIL VERSAND++++++++++++++++++++++++++++++++++++++ENDE++++++++++++++++++++
-
Du musst die Daten im Header entsprechend der Spezifikation kodieren. Schau dir mal die imap_utf8-Funktion an.
Markus Wulftange
-
-
Versuch mal den Betreff im Header anzugeben statt den Parameter von mail zu verwenden. Das gleiche gilt für den Empfänger, der neben der E-Mail-Adresse auch durch den Namen spezifiziert werden sollte (siehe auch imap_rfc822_write_address-Funktion).
Markus Wulftange
-
vielen Dank für deine Tipps. Haben leider nichts geholfen. Ich wandle einfach alle Umlaute in oe,ue,ae um dann klappt es ohne Probleme. Irgendwie verrückt, weil andere Emails ja auch nicht als Spam gekennzeichnet werden die mit Umlauten sind.
-
Alternativ dazu kannst Du Dir ja mal die phpmailer-Klasse anschauen - vielleicht ist das ja was für Dich.
Ähnliche Themen
-
Umlauteproblem
Von maduuto im Forum HTML-EditorenAntworten: 5Letzter Beitrag: 04.04.10, 14:04 -
Umlauteproblem Datenbank
Von serializable im Forum Relationale DatenbanksystemeAntworten: 0Letzter Beitrag: 03.12.08, 09:08





Zitieren

Login






[PHP][Snippet] Array zu XML konvertieren