Mails per PHP versenden - als SPAM markiert

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Mails per PHP versenden - als SPAM markiert

    Hallo,

    ich versuche jetzt schon eine ganze Weile Mails per php durch den GMX Spamfilter zu bekommen. Ich möchte ganz normale plain/text Nachrichten versenden. (Eigentlich auch gerne HTML, aber das halte ich für aussichtslos)

    Wenn ich eine multipart Nachricht versende, klappt alles einwandfrei:

    PHP-Code:
    $Header "From: Mein Name <info@ich.de>"
    $Trenner md5(uniqid(time())); 
    $Header .= "\n"
    $Header .= "MIME-Version: 1.0"
    $Header .= "\n"
    $Header .= "Content-Type: multipart/mixed; boundary=$Trenner"
    $Header .= "\n\n"
    $Header .= "This is a multi-part message in MIME format"
    $Header .= "\n"
    $Header .= "--$Trenner"
    $Header .= "\n"
    $Header .= "Content-Type: text/plain"
    $Header .= "\n"
    $Header .= "Content-Transfer-Encoding: 8bit"
    $Header .= "\n\n"
    $Header .= "Mein Text .... "
    $Header .= "\n"
    $Header .= "--$Trenner"
    $Header .= "\n"
    $Header .= "Content-Type: image/gif; name=test.pdf"
    $Header .= "\n"
    $Header .= "Content-Transfer-Encoding: base64";  
    $Header .= "\n"
    $Header .= "Content-Disposition: attachment; filename=test.pdf"
    $Header .= "\n\n"
    $Dateiinhalt fread(fopen('test.pdf'"r"), filesize('test.pdf')); 
    $Header .= chunk_split(base64_encode($Dateiinhalt)); 
    $Header .= "\n"
    $Header .= "--$Trenner--"
    Diese Mail geht sauber durch den Spamfilter durch. Aber auch nciht mit jeder Datei im Anhang. Die von mir verwendete Datei ist ein von FPDF erstelltes PDF Dokument.

    Ich habe mich schon durch einige Foren gewälzt und alle erdenklichen Header kombinationen ausprobiert. Eine Reine Textnachricht bekomme ich einfach nicht durch diesen Spamfilter gedrückt.

    Ich habe es auch schon mit PEAR versucht --> Erfolglos.

    Mit diesem Header-Konstrukt komme ich auch nicht durch.
    PHP-Code:
    $header "From: Mein Name <info@ich.de>\n";
    $header .= "Reply-To: [email]info@ich.de[/email]\n"
    $header .= "X-Mailer: PHP/" phpversion(). "\n";          
    $header .= "X-Sender-IP: "$_SERVER['REMOTE_ADDR'] ."\n"
    $header .= "Content-Type: text/plain;"
    Das hier meldet mir der GMX Spamschutz:
    GMX Spamschutz Briefkopf-Analyzer: Der Header dieser E-Mail weist für Spam-Mails typische Merkmale auf.
    Ich hoffe mir kann jemand helfen.

  • #2
    Schau dir mal den Content-Type des ersten Codeschnipsels an!

    Beim zweiten Schnipsel kannst du den Content-Type weglassen, text/plain ist Standard. Die beiden Header davor sind auch überflüssig bis schädlich.

    Kommentar


    • #3
      hm, ist immer noch spam...

      Kommentar

      Lädt...
      X