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:
//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++++++++++++++++++++
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.