Ankündigung

Einklappen
Keine Ankündigung bisher.

Plugin mailsend verschickt Mail nicht

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

    Plugin mailsend verschickt Mail nicht

    Hat jemand eine Idee, woran es liegen könnte, dass das Plugin nichts verschickt? ch habe den EIndruck, dass das Plugin es gar nicht probiert, im Log taucht auch nichts auf. Die config hab ich schon mehrfach überprüft.

    Muss ich auf Debian noch irgendwas machen? Kann ich irgendwas einstellen, damit ich sehe, ob das Plugin was tut?

    Viele Grüße
    Andi

    #2
    Das klingt, als ob die Comfig des Plugins bei Dir nicht stimmt.
    Dem Betriebssystem ist es egal, mit welchem Mailserver das Plugin kommuniziert. Außer, dass das Betriebssystem über tcp/ip kommunizieren können muss, ist beim Debian nichts zu beachten.
    Viele Grüße
    Martin

    There is no cloud. It's only someone else's computer.

    Kommentar


      #3
      In der Config kann man ja eigentlich nichts falsch machen...

      Code:
      Mail:
          plugin_name: mailsend
          host: mail.your-server.de
          port: '465'
          tls: true
          mail_from: service@xyz.life
          username: service@xyz.life
          password: xyz
      ​

      Kommentar


        #4
        Port ist ein interger Wert. Den würde ich nicht im Quotes setzen.
        Stimmt der Port für Deinen Mail Provider?
        Wie sendes Du die Mail? Aus einer Logik?
        Viele Grüße
        Martin

        There is no cloud. It's only someone else's computer.

        Kommentar


          #5
          Ja, aus einer Logik:

          Code:
          sh.mail('service@xyz.life', 'Smarthome Testmail', 'Test aus SmarthomeNG')
          Und den Port hab ich als Integer über das Admin Interface beim Plugin eingetragen, landet dann aber so in der yaml...

          Kommentar


            #6
            Jetzt hab ich mal das Log angebunden:

            2023-02-26 13:09:00 WARNING logics.Mailtest Mailtest gestartet
            2023-02-26 13:09:00 ERROR logics.Mailtest In der Logik ist ein Fehler aufgetreten:
            Logik 'Mailtest', Datei '/usr/local/smarthome/logics/mailtest.py', Zeile 6
            Hauptroutine der Logik, Exception: 'SmartHome' object has no attribute 'mail'​
            Kann doch nicht sein, oder?

            Kommentar


              #7
              Hi awknx,

              doch kann sein, denn "Mail" ist nicht gleich "mail". Deine Instanzdes mail-plugins heißt "Mail"

              Gruss Andre

              Kommentar


                #8
                Das wars. Hatte nicht berücksichtigt, dass der Instanzname verwendet werden muss. War irgendwie PHP-betriebsblind...

                Vielen Dank und noch einen schönen Sonntag
                Andi

                Kommentar

                Lädt...
                X