Ankündigung

Einklappen
Keine Ankündigung bisher.

[Erledigt] Via imap_reopen auf eine Mailbox mit Umlauten zugreifen

Einklappen

Neue Werbung 2019

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

  • [Erledigt] Via imap_reopen auf eine Mailbox mit Umlauten zugreifen

    Hello World,
    wie man evtl bereits aus dem Titel entnehmen kann, habe ich vor, via imap_reopen auf eine Mailbox zugzugreifen, allerdings hat diese einen Umlaut, Beispiel "Gelöscht". Lieder funktioniert dies nicht, ich gehe stark davon aus, dass es an dem Umlaut "Ö" liegt, da bei Archiv oder INBOX kein Fehler auftritt (es gibt keinen PHP-Error und auch kein Warning, sondern es das Postfach ist "leer")

    Folgendermaßen führe ich die Funktion aus:
    PHP-Code:
     imap_reopen($this->mail$this->server.$this->mailbox) or die(imap_errors()); 
    Wobei in $this->mailbox jetzt "Gelöscht" steht.


    Danke,
    lg
    Lollix

  • #2
    Ja, mit Umlauten gibt es leider Probleme.

    Versuche, 'Gelöscht' in 'Gel&w7y-scht' umzubenennen.
    Was passiert dann?
    Sieht man dann ein 'ö'? Funktioniert dann alles?
    'w7y' müsste die base64-Kodierung von 'ö' sein.

    Kommentar


    • #3
      @coola: Danke für den Tipp. Mit Hilfe von utf7 und base64 hab ichs hinbekommen, wobei base64 mir zu was anderem gedient hat: Die GetVariable wurde duch ein "&" des utf7 Codes beendet und somit habe ich es einfach mit base64 kodiert

      lg
      Lollix

      Kommentar


      • #4
        Hm. Wie heißt denn dein 'Gelöscht' jetzt?
        Nicht ''Gel&w7y-scht''?
        Und wie hast du den Text erzeugt?
        Bin etwas neugierig. Will auch wieder etwas dazulernen.
        Aber freut mich, dass mein Eintrag dir weiterhelfen konnte.

        Kommentar

        Lädt...
        X