Ankündigung

Einklappen

Serverwartung 21.2.



Am 21.2. im Laufe des späten Abends wird eine Serverwartung durchgeführt. Das Forum ist dadurch für gut zwei Stunden nicht erreichbar.
Es wird eine Wartungsseite geschaltet.

Mehr anzeigen
Weniger anzeigen

IMAP: problem parsing message

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

    #16
    Sorry, in meinem Alter geht's halt nicht mehr ohne Brille, wahr keine Absicht !

    Kommentar


      #17
      Hi Michael,

      keine Problem. Die Mail von Dir wird wird mit
      Code:
      Content-Type: text/plain; charset=ISO-8859-15; format=flowed
      verschickt. Kannst Du evtl. auf UTF-8 umstellen?

      Wenn ich Zeit habe schaue ich mir das Mail-Plugin noch mal an.

      Bis bald

      Marcus

      Kommentar


        #18
        Hallo die Herren,
        ich bekomme folgenden Fehler des mail-Plugins ....

        Code:
        2014-01-30 17:13:39,700 ERROR    IMAP         IMAP: problem parsing message b'93': 'str' object has no attribute 'decode' -- __init__.py:_cycle:97
        Traceback (most recent call last):
          File "/usr/local/smarthome/plugins/mail/__init__.py", line 89, in _cycle
            subject = sub.decode()
        AttributeError: 'str' object has no attribute 'decode'
        mit einer E-Mail, die ich nachfolgend an Deine (Marcus) PM-Adresse schicken werde.

        Gruß
        M.S.

        Kommentar


          #19
          Hallo Marcus,

          habe auf UTF-8 umgestellt, leider war es das nicht ....

          Mail ist in Deinem email account.

          Gruß
          Michael

          Kommentar


            #20
            Nochmals zum Mail-Plugin:
            Mails lassen sich in unterschiedlichen Formaten versenden (s. Anhänge).
            Soweit nicht neu ;-)

            Wie bereits in Post #12 gesagt, führt eine Mail die kein "encoding" liefert
            Code:
            Zeile 88 im Plugin:
            encoding = None
            bei mir zu Problemen.

            Mein "Workaround" im Mail-Plugin sieht so aus:
            Zeile 89 mit
            Code:
            if (encoding != None):
               subject = sub.decode()
            else:
               subject = sub
            ersetzen.

            Oder sicherstellen, dass Mails stets "in HTML" verschickt werden.

            NACHTRAG:
            Wenn im "Betreff" der Mail Umlaute verwendet werden, kommt trotzdem noch ein Fehler,
            weil es mit 'utf-8' nicht zusammen paßt.
            Angehängte Dateien

            Kommentar


              #21
              Hallo,

              ich habe gerade einen Fix in develop und master gestellt.

              Hat ein bisschen gedauert...

              Bis bald

              Marcus

              Kommentar

              Lädt...
              X