Ankündigung

Einklappen
Keine Ankündigung bisher.

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