E-Mail mit polnischen Schriftzeichen

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • E-Mail mit polnischen Schriftzeichen

    Was für header infos müssen angegeben werden, damit polnische Schriftzeichen von einem E-Mail Client richtig interpretiert werden. Ich habe schon mehrere Varianten versucht doch leider kam ich zu keinem Ergbenis.

    cheers
    Nichts auf der Welt ist so gerecht verteilt wie der Verstand. Denn jedermann ist davon überzeugt, dass er genug davon habe – René Descartes
    PHP Sicherheit
    PHPUnit[1-2]
    Professionelle Softwareentwicklung mit PHP 5
    Professionelle PHP 5-Programmierung

  • #2
    Ich habe schon mehrere Varianten versucht doch leider kam ich zu keinem Ergbenis.
    welche denn?

    hat ja nichts mit PHP zu tun, *verschieb*

    Such mal beim W3C oder so nach dem korrekten encoding.

    Comment


    • #3
      Original geschrieben von TobiaZ
      welche denn?
      PHP Code:
      $header  .= "Content-Type: text/plain charset=ISO-8859-1\n";
      $header  .= "Content-Transfer-Encoding: 7bit\n"
      Das hat natürlich nicht geklapt. War aber ein Versuch wert.
      PHP Code:
      $header  .= "Content-Type: text/plain charset=UTF-8\n";
      $header  .= "Content-Transfer-Encoding: 8bit\n"
      Auch nicht. Dann habe ich Versucht die E-Mail als HTML zu verschiken und den Text über die Funktion htmlentities unzuwandeln. Ging auch nicht.
      Nichts auf der Welt ist so gerecht verteilt wie der Verstand. Denn jedermann ist davon überzeugt, dass er genug davon habe – René Descartes
      PHP Sicherheit
      PHPUnit[1-2]
      Professionelle Softwareentwicklung mit PHP 5
      Professionelle PHP 5-Programmierung

      Comment


      • #4
        versuchs mal ohne htmlentities und iso-8859-2
        Kissolino.com

        Comment


        • #5
          Original geschrieben von Wurzel
          versuchs mal ohne htmlentities und iso-8859-2
          Auch nicht
          PHP Code:
          $header  .= "Content-Type: text/plain charset=iso-8859-2\n";
          $header  .= "Content-Transfer-Encoding: 8bit\n"
          und
          PHP Code:
          $header  .= "Content-Type: text/html charset=iso-8859-2\n";
          $header  .= "Content-Transfer-Encoding: 8bit\n"
          das selbe Ergebnis. Verdammt.

          cheers
          Nichts auf der Welt ist so gerecht verteilt wie der Verstand. Denn jedermann ist davon überzeugt, dass er genug davon habe – René Descartes
          PHP Sicherheit
          PHPUnit[1-2]
          Professionelle Softwareentwicklung mit PHP 5
          Professionelle PHP 5-Programmierung

          Comment


          • #6
            hm, bei mir sieht der so aus:
            PHP Code:
            $this->mailheader .= 'Content-Type: text/html; charset="'.$this->charset.'"'."\r\n";
            $this->mailheader .= 'Content-Transfer-Encoding: quoted-printable'."\r\n\r\n"
            also mit ; und " "
            Kissolino.com

            Comment


            • #7
              Danke für die hilfe. Es funktioniert nun. Musste nur noch den E-Mail Client dementsrechend einstellen.

              cheers
              Nichts auf der Welt ist so gerecht verteilt wie der Verstand. Denn jedermann ist davon überzeugt, dass er genug davon habe – René Descartes
              PHP Sicherheit
              PHPUnit[1-2]
              Professionelle Softwareentwicklung mit PHP 5
              Professionelle PHP 5-Programmierung

              Comment

              Working...
              X