Koontz: Probleme mit dem Versenden von "Text/Plain"-formatierten E-Mails

Hi,

ich versende auf meiner Homepage "Text/Plain"-formatierte E-Mails per PHP. Hierbei habe ich folgendes Problem:
An jede verschickte E-Mail werden am Anfang Header-Infomationen im folgenden Format rangehangen:

Content-Transfer-Encoding: 8bit

X-Mailer: PHP 4.2.2
Message-Id: 111111111.111111111@111111.xserver.info
Date: Wed, 11 Jun 2003 22:14:49 +0200 (CEST)

Diese Informationen sollen verschwinden. Kann man irgendwie einstellen, dass sie in der E-Mail nicht angezeigt werden?

Gruss,
Koontz

  1. Hallo.

    Content-Transfer-Encoding: 8bit

    X-Mailer: PHP 4.2.2
    Message-Id: 111111111.111111111@111111.xserver.info
    Date: Wed, 11 Jun 2003 22:14:49 +0200 (CEST)

    Diese Informationen sollen verschwinden. Kann man irgendwie einstellen, dass sie in der E-Mail nicht angezeigt werden?

    Also wenn du nicht sagst, wie dein Script aussieht, dass das macht, kann dir sicher niemand helfen. Der Fehler liegt nämlich garantiert in deinem Script.

    Grüsse,
    NiX.

    1. Hi,

      also mit folgendem Code verschicke ich die E-Mails:

      function ESend($email)
      {
         $config    = "From: server.de (server.de)\r\n";
         $config   .= "Content-Type: text/plain\r\nContent-Transfer-Encoding: 8bit\r\n";
         $config   .= "X-Mailer: PHP ". phpversion();
         $to      = $email;
         $subject = "Testmail";

      $message = "Test-EMail";

      mail($to,
              $subject,
              $message,
              $config);
      }

      1. Hi,

        function ESend($email)
        {
           $message = "Test-EMail";

        $message = "Test $email mich";

        Sagt meine Glaskugel.

        Cheatah

        --
        X-Will-Answer-Email: No
        X-Please-Search-Archive-First: Absolutely Yes
      2. Hallo,

        An jede verschickte E-Mail werden am Anfang Header-Infomationen im folgenden Format rangehangen:

        Content-Transfer-Encoding: 8bit

        X-Mailer: PHP 4.2.2
        Message-Id: 111111111.111111111@111111.xserver.info
        Date: Wed, 11 Jun 2003 22:14:49 +0200 (CEST)

        Diese Informationen sollen verschwinden. Kann man irgendwie einstellen, dass sie in der E-Mail nicht angezeigt werden?

        $config    = "From: server.de (server.de)\r\n";
           $config   .= "Content-Type: text/plain\r\nContent-Transfer-Encoding: 8bit\r\n";
           $config   .= "X-Mailer: PHP ". phpversion();

        Wenn die Header verschwinden sollen, wieso lässt du dann nicht einfach den Content-Transfer-Encoding und den X-Mailer Header direkt in deinem Script weg?
        Was Date und Message-Id anbelangt, die werden dir von dem SMTP Server eingefügt. Da kannst du nichts dagegen machen.

        Viele Grüße,

        Stefan

        --
        Lass dir das Tanzen NICHT verbieten
        http://tanzverbot.de
    2. Holladiewaldfee,

      Also wenn du nicht sagst, wie dein Script aussieht, dass das macht, kann dir sicher niemand helfen. Der Fehler liegt nämlich garantiert in deinem Script.

      Tut er nicht. Die erwähnten Header werden von PHP / vom Mailer-Daemon / von wem auch immer automatisch hinzugefügt. Er kann höchstens versuchen, diese Header bereits im Script zu definieren und dann hoffen, daß kein anderer Probleme damit hat und / oder sie überschreibt.

      Ciao,

      Harry

      --
        Man weiß erst was man hatte, wenn man es verloren hat.
        Intelligenz ist nicht zwingend etwas positives.