HTML Mails per mail()

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

  • HTML Mails per mail()

    Hallo erstmal,

    mein erster Beitrag und gleich ein Problem aber das geht wohl vielen anderen genau so.

    Ich habe einen Script welcher zwei Emails versendet.

    Teil 1

    PHP-Code:
    $email               $_SESSION['email'];
    $empfaenger    'mail@domain.tld';
    $betreff             'Web Inquiry';
    $nachricht         $tosales_body;
    $header_comp  "From: ".$email."\r\n" .
                                 
    "Reply-To:".$email."\r\n" .
                                 
    "X-Mailer: PHP/" phpversion();
    $header_comp .= "MIME-Version: 1.0" "\r\n";
    $header_comp .= "Content-type: text/html; charset=iso-8859-1" "\r\n";

    mail($empfaenger$betreff$nachricht$header_comp); 
    Teil 2

    PHP-Code:
    $empfaenger   $_SESSION['email'];
    $betreff           'Web Inquiry';
    $header_cust  "From: [email]noreply@domain.tld[/email]"."\r\n" .
                               
    "Reply-To:noreply@domain.tld"."\r\n" 
                               
    "X-Mailer: PHP/" phpversion();
    $header_cust .= "MIME-Version: 1.0" "\r\n";
    $header_cust .= "Content-type: text/html; charset=iso-8859-1" "\r\n";$nachricht $tocustomer_body;
    mail($empfaenger$betreff$nachricht$header_cust); 
    Die erste Mail kommt als Text an und die Headerzeilen im Body
    Die zweite kommt als HTML sauber an.

    Dachte erst das liegt am Webserver (Entwicklungsumgebung Win2k3 WebEdion mit PHP5, Public Webserver LAMP mit PHP4, aber da die zweite Mail saber zugestellt wird kann es das eigentlich auch nicht sein (Obwohl der IIS beide sauber zustellt).

    Ich bin ehrlichgesagt etwas überfragt wo der Fehler liegen könnte. Einzige Unterschied ist das bei der ersten Mail Variablen im header verwendet werden.

    Bin für jeden Tip dankbar.

  • #2
    ich seh jetzt auf anhieb auch nichts.

    vergleich mal bitte die beiden Mail-Quelltexte die du in deinem mailclient einsehen kannst.

    Kommentar


    • #3
      ......
      id LT71WFGV; Fri, 16 Jun 2006 12:18:07 +0200
      Received-SPF: unknown (mxeu16: error in processing during lookup of domain of charlie478.server4you.de: DNS lookup failure) client-ip=85.25.137.67; envelope-from=wwwrun@charlie478.server4you.de; helo=charlie478.server4you.de;
      Received: from [85.25.137.67] (helo=charlie478.server4you.de)
      by mx.kundenserver.de (node=mxeu16) with ESMTP (Nemesis),
      id 0MKxE4-1FrBPH2eOq-0002mX for email@domain.tld; Fri, 16 Jun 2006 12:18:31 +0200
      Received: by charlie478.server4you.de (Postfix, from userid 30)
      id 7C630E80AD; Fri, 16 Jun 2006 12:18:21 +0200 (CEST)
      To: email@domain.tld
      Subject: Web Inquiry
      From: absender@domain.tld ***EDIT: Inhalt $Emial Variable
      Message-ID: <0MKxE4-1FrBPH2eOq-0002mX@mx.kundenserver.de>
      Date: Fri, 16 Jun 2006 12:18:27 +0200
      Return-Path: wwwrun@charlie478.server4you.de
      X-OriginalArrivalTime: 16 Jun 2006 10:20:00.0727 (UTC) FILETIME=[6CD83670:01C6912E]


      Zweite (richtig Mail)

      id LT71WFG4; Fri, 16 Jun 2006 12:17:50 +0200
      Received: from charlie478.server4you.de ([85.25.137.67]) by NL01EX01.mega.local with Microsoft SMTPSVC(6.0.3790.1830);
      Fri, 16 Jun 2006 12:19:43 +0200
      Received: by charlie478.server4you.de (Postfix, from userid 30)
      id 84A62E80AF; Fri, 16 Jun 2006 12:18:21 +0200 (CEST)
      To: email@domain.tld EDIT: Wert auch aus der Variable
      Subject: Web Inquiry
      From: noreply@domain.tld Reply-To:noreply@domain.tld X-Mailer: PHP/4.3.10MIME-Version: 1.0 Content-type: text/html; charset=iso-8859-1 Message-Id: <20060616101821.84A62E80AF@charlie478.server4you.de>
      Date: Fri, 16 Jun 2006 12:18:21 +0200 (CEST)
      Return-Path: wwwrun@charlie478.server4you.de
      X-OriginalArrivalTime: 16 Jun 2006 10:19:44.0008 (UTC) FILETIME=[62E11880:01C6912E]

      Kommentar

      Lädt...
      X