E-Mail mit polnischen Schriftzeichen

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

  • 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.

    Kommentar


    • #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

      Kommentar


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

        Kommentar


        • #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

          Kommentar


          • #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

            Kommentar


            • #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

              Kommentar

              Lädt...
              X