Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Emails empfangen.

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    15
    1
    215

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.4k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.3k

Emails empfangen.

Scheduled Pinned Locked Moved ioBroker Allgemein
119 Posts 31 Posters 25.1k Views 28 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Salzer MichaelS Salzer Michael

    @liv-in-sky
    hab ne schleife drinnen
    neues mail
    anruf und nachricht per telegram
    max 10 wiederholungen wenn in der nacht nicht höre
    quittieren wenns gehört wurde damit nicht noch x mal angerufen wird

    so sollts funktionieren
    58d521b5-1a0e-4a1b-b7dc-2850c2740dc3-image.png

    Vielen lieben Dank für die Unterstützung

    liv-in-skyL Offline
    liv-in-skyL Offline
    liv-in-sky
    wrote on last edited by liv-in-sky
    #98

    @salzer-michael

    wenn du das script importierst,

    • mußt du noch den datenpunkt für die mailanzahl definieren
    • deinen usernamen im request blockly eingeben
    • und definieren, was der anruf sagen soll

    Image 4.png

    Image 5.png

    nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

    1 Reply Last reply
    0
    • S Offline
      S Offline
      SirTom
      wrote on last edited by
      #99

      Hallo Forum,

      das Script hier ist genau das, was ich gesucht habe! Leider komme ich nicht mehr weiter und benötige Hilfe:
      Ich habe in der Instanz des Javascript-Adapters die folgenden npm-Pakete eingetragen:
      99fe0ef5-d197-4f1f-a86e-1a1870b14cc9-image.png
      Und dann ein Script angelegt, wie es hier im Thread zu finden ist:

      var mailobj = {val:
                      {
                          from:  "",
                          topic: "",
                          text: "",
                      }
                  };
      createState("Email.Reception",mailobj);
      createState("Email.from_address");
      createState("Email.from_name");
      createState("Email.mail_subject");
      createState("Email.mail_text");
      
      schedule("*/2 * * * *", function (obj) {
          var MailListener = require("mail-listener2");
          var mailListener = new MailListener({
              username: "meine Mailadresse",
              password: "mein Passwort",
              host: "mein Host",
              port: 993, // imap port
              tls: true,
              connTimeout: 10000, // Default by node-imap
              authTimeout: 5000, // Default by node-imap,
              debug: console.log, // Or your custom function with only one incoming argument. Default: null
              tlsOptions: { rejectUnauthorized: false },
              mailbox: "INBOX", // mailbox to monitor
              searchFilter: ["UNSEEN", "FLAGGED"], // the search filter being used after an IDLE notification has been retrieved
              markSeen: false, // all fetched email willbe marked as seen and not fetched next time
              fetchUnreadOnStart: true, // use it only if you want to get all unread email on lib start. Default is `false`,
              mailParserOptions: {streamAttachments: false}, // options to be passed to mailParser lib.
              attachments: false, // download attachments as they are encountered to the project directory
              attachmentOptions: { directory: "attachments/" } // specify a download directory for attachments
          });
      
          mailListener.start(); // start listening
          mailListener.on("server:connected", function(){console.log("imapconconnected");});
          mailListener.on("server:disconnected", function(){console.log("imapDisconnected");});
          mailListener.on("error", function(err){console.log(err);});
          mailListener.on("mail", function(mail, seqno, attributes){
              log(mail.from[0].address);
              log(mail.from[0].name);
              log(mail.subject);
              log( mail.text);
      
              console.log('Mailabsender: '+mail.from[0].address);
              console.log('Absendername: '+mail.from[0].name);
              console.log('Betreff: '+mail.subject);
      
              var mailobj = {val:
                      {
                          from:  mail.from[0].name,
                          topic: mail.subject,
                          text:  mail.text
                      }
                  };
              setState("Email.Reception", mailobj);
              setState("Email.from_address", mail.from[0].address);
              setState("Email.from_name", mail.from[0].name);
              setState("Email.mail_subject", mail.subject);
              setState("Email.mail_text", mail.text);
       
          });
          mailListener.on("attachment", function(attachment){console.log(attachment.path);});
          setTimeout(function(){mailListener.stop();},20000);
      });  
      

      Das Script scheint grundsätzlich zu funktionieren, denn im Log-File erhalte ich die entsprechenden Meldungen:
      f74ca8b8-e49e-4d01-9720-6797b731c0da-image.png

      Allerdings werden weder die console.log-Anweisungen in der obigen Funktion: mailListener.on("mail", function(mail, seqn, attributes){... ausgegeben, noch die Datenpunkte mit Werten befüllt - was natürlich logisch ist, wenn die Funktion nicht ausgeführt wird.

      Ein Neustart von Adapter und Iobroker bringt leider nichts.

      Könnte es evtl. mit der folgenden Meldung zusammen hängen:
      c1657172-3709-4189-882d-66a8dc8987e3-image.png
      Was ist zu tun?

      Danke Euch vorab!

      S 1 Reply Last reply
      0
      • S SirTom

        Hallo Forum,

        das Script hier ist genau das, was ich gesucht habe! Leider komme ich nicht mehr weiter und benötige Hilfe:
        Ich habe in der Instanz des Javascript-Adapters die folgenden npm-Pakete eingetragen:
        99fe0ef5-d197-4f1f-a86e-1a1870b14cc9-image.png
        Und dann ein Script angelegt, wie es hier im Thread zu finden ist:

        var mailobj = {val:
                        {
                            from:  "",
                            topic: "",
                            text: "",
                        }
                    };
        createState("Email.Reception",mailobj);
        createState("Email.from_address");
        createState("Email.from_name");
        createState("Email.mail_subject");
        createState("Email.mail_text");
        
        schedule("*/2 * * * *", function (obj) {
            var MailListener = require("mail-listener2");
            var mailListener = new MailListener({
                username: "meine Mailadresse",
                password: "mein Passwort",
                host: "mein Host",
                port: 993, // imap port
                tls: true,
                connTimeout: 10000, // Default by node-imap
                authTimeout: 5000, // Default by node-imap,
                debug: console.log, // Or your custom function with only one incoming argument. Default: null
                tlsOptions: { rejectUnauthorized: false },
                mailbox: "INBOX", // mailbox to monitor
                searchFilter: ["UNSEEN", "FLAGGED"], // the search filter being used after an IDLE notification has been retrieved
                markSeen: false, // all fetched email willbe marked as seen and not fetched next time
                fetchUnreadOnStart: true, // use it only if you want to get all unread email on lib start. Default is `false`,
                mailParserOptions: {streamAttachments: false}, // options to be passed to mailParser lib.
                attachments: false, // download attachments as they are encountered to the project directory
                attachmentOptions: { directory: "attachments/" } // specify a download directory for attachments
            });
        
            mailListener.start(); // start listening
            mailListener.on("server:connected", function(){console.log("imapconconnected");});
            mailListener.on("server:disconnected", function(){console.log("imapDisconnected");});
            mailListener.on("error", function(err){console.log(err);});
            mailListener.on("mail", function(mail, seqno, attributes){
                log(mail.from[0].address);
                log(mail.from[0].name);
                log(mail.subject);
                log( mail.text);
        
                console.log('Mailabsender: '+mail.from[0].address);
                console.log('Absendername: '+mail.from[0].name);
                console.log('Betreff: '+mail.subject);
        
                var mailobj = {val:
                        {
                            from:  mail.from[0].name,
                            topic: mail.subject,
                            text:  mail.text
                        }
                    };
                setState("Email.Reception", mailobj);
                setState("Email.from_address", mail.from[0].address);
                setState("Email.from_name", mail.from[0].name);
                setState("Email.mail_subject", mail.subject);
                setState("Email.mail_text", mail.text);
         
            });
            mailListener.on("attachment", function(attachment){console.log(attachment.path);});
            setTimeout(function(){mailListener.stop();},20000);
        });  
        

        Das Script scheint grundsätzlich zu funktionieren, denn im Log-File erhalte ich die entsprechenden Meldungen:
        f74ca8b8-e49e-4d01-9720-6797b731c0da-image.png

        Allerdings werden weder die console.log-Anweisungen in der obigen Funktion: mailListener.on("mail", function(mail, seqn, attributes){... ausgegeben, noch die Datenpunkte mit Werten befüllt - was natürlich logisch ist, wenn die Funktion nicht ausgeführt wird.

        Ein Neustart von Adapter und Iobroker bringt leider nichts.

        Könnte es evtl. mit der folgenden Meldung zusammen hängen:
        c1657172-3709-4189-882d-66a8dc8987e3-image.png
        Was ist zu tun?

        Danke Euch vorab!

        S Offline
        S Offline
        SirTom
        wrote on last edited by
        #100

        So, wie es häufig zugeht: Wenn man jemand um Hilfe bittet, findet man das Problem oft doch selbst. Für alle die das gleiche Problem haben sollten:

        Es scheint wohl mit dem Mailserver zusammenzuhängen. Nachdem ich im Script unter searchFilter "Flagged" entfernt habe, funktioniert es nun:

         searchFilter: ["UNSEEN"], // the search filter being used after an IDLE notification has been retrieved
        
        1 Reply Last reply
        0
        • C Offline
          C Offline
          chhe
          wrote on last edited by chhe
          #101

          Hallo,

          ich konnte das Script erfolgreich installieren. Leider funktioniert die Option nicht, dass eingelesene Emails nicht als gelesen markiert werden.

          markSeen: false, // all fetched email will be marked as seen and not fetched next time
          

          Dennoch werden die Emails im Postfach durch das Script als gelesen markiert. Woran könnte das liegen?
          Bei dem Postfach handelt es sich um ein Apple iCloud Postfach.

          1 Reply Last reply
          0
          • D Offline
            D Offline
            Dragon
            wrote on last edited by
            #102

            Ich habe einen Fehler im Log:

            script.js.common.Automatisierung.ioBroker.Mail_listener: <= 'A1 NO [AUTHENTICATIONFAILED] Invalid credentials (Failure)'
            

            Das Problem ist aber die Logindaten stimmen zu 100%

            hat jemand eine Idee?

            1 Reply Last reply
            0
            • D Offline
              D Offline
              Dragon
              wrote on last edited by
              #103

              Tja, was soll ich sagen. Es liegt an Gmail. Es ist nicht möglich dieses Skript mit Gmail zu nutzen. Ein anderer Anbieter und es funktioniert auf Anhieb...

              Danke trotzdem für die Hilfe.

              liv-in-skyL M 2 Replies Last reply
              0
              • D Dragon

                Tja, was soll ich sagen. Es liegt an Gmail. Es ist nicht möglich dieses Skript mit Gmail zu nutzen. Ein anderer Anbieter und es funktioniert auf Anhieb...

                Danke trotzdem für die Hilfe.

                liv-in-skyL Offline
                liv-in-skyL Offline
                liv-in-sky
                wrote on last edited by
                #104

                @dragon

                ich bin mitttlerweile auf nodered umgestiegen, um emails zu lesen - mail-listener funktioniert bei mir auch nicht mehr richtig

                nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                D3ltoroxpD 1 Reply Last reply
                0
                • D Dragon

                  Tja, was soll ich sagen. Es liegt an Gmail. Es ist nicht möglich dieses Skript mit Gmail zu nutzen. Ein anderer Anbieter und es funktioniert auf Anhieb...

                  Danke trotzdem für die Hilfe.

                  M Online
                  M Online
                  MCU
                  wrote on last edited by
                  #105

                  @dragon Man kann auch mit Google gmail das Script nutzen. Man muss dann nur ein sogenanntes APP-Passwort nutzen. Mit dem normalen Google-Passwort klappt es nicht, da dort 2-Faktoren-Authentifizierung genutzt wird.

                  NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
                  Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

                  D 1 Reply Last reply
                  0
                  • liv-in-skyL liv-in-sky

                    @dragon

                    ich bin mitttlerweile auf nodered umgestiegen, um emails zu lesen - mail-listener funktioniert bei mir auch nicht mehr richtig

                    D3ltoroxpD Offline
                    D3ltoroxpD Offline
                    D3ltoroxp
                    wrote on last edited by
                    #106

                    @liv-in-sky Gibt es da Infos oder eine Anleitung, wie ich sowas mit Nodered umsetzte, Mails zu lesen. Ich würde hier ganz gern auf Mails von Teams Accounts hören, damit ich dann in der VIS angezeigt bekomme, das Lehrer geschrieben haben. Bei mehr als einem Kind wirds schon schwierig, ich will ja nicht ständig die Accounts switchen um zu sehen ob jemand was geschrieben hat.

                    liv-in-skyL 1 Reply Last reply
                    0
                    • D3ltoroxpD D3ltoroxp

                      @liv-in-sky Gibt es da Infos oder eine Anleitung, wie ich sowas mit Nodered umsetzte, Mails zu lesen. Ich würde hier ganz gern auf Mails von Teams Accounts hören, damit ich dann in der VIS angezeigt bekomme, das Lehrer geschrieben haben. Bei mehr als einem Kind wirds schon schwierig, ich will ja nicht ständig die Accounts switchen um zu sehen ob jemand was geschrieben hat.

                      liv-in-skyL Offline
                      liv-in-skyL Offline
                      liv-in-sky
                      wrote on last edited by
                      #107

                      @d3ltoroxp

                      habe das vor kurzem gemacht: https://forum.iobroker.net/post/859755

                      evtl kannst du das mal importieren (in nodered) und für dich angleichen - ich lese nur bestimmte absender aus und brauche die subjects der mails - welche dann in einem json landen und in ener tabelle in der vis angezeigt werden

                      [
                         {
                             "id": "d52ebcff53c14799",
                             "type": "switch",
                             "z": "5a6176b51ab86746",
                             "name": "filter Subjects",
                             "property": "topic",
                             "propertyType": "msg",
                             "rules": [
                                 {
                                     "t": "cont",
                                     "v": "Mister-xtra",
                                     "vt": "str"
                                 }
                             ],
                             "checkall": "true",
                             "repair": false,
                             "outputs": 1,
                             "x": 380,
                             "y": 160,
                             "wires": [
                                 [
                                     "c841e936c5fb836e",
                                     "874f0070cd2c8aed"
                                 ]
                             ]
                         },
                         {
                             "id": "91776f473b1d5a94",
                             "type": "debug",
                             "z": "5a6176b51ab86746",
                             "name": "debug 2",
                             "active": false,
                             "tosidebar": true,
                             "console": false,
                             "tostatus": false,
                             "complete": "payload.date",
                             "targetType": "msg",
                             "statusVal": "",
                             "statusType": "auto",
                             "x": 640,
                             "y": 240,
                             "wires": []
                         },
                         {
                             "id": "a301776e0b4ab440",
                             "type": "ioBroker out",
                             "z": "5a6176b51ab86746",
                             "name": "EMAILSSerien",
                             "topic": "0_userdata.0.CONTROL-OWN.LG-TV.EMAILSSerien",
                             "ack": "false",
                             "autoCreate": "false",
                             "stateName": "",
                             "role": "",
                             "stateUnit": "",
                             "stateMin": "",
                             "stateMax": "",
                             "x": 1380,
                             "y": 240,
                             "wires": []
                         },
                         {
                             "id": "c841e936c5fb836e",
                             "type": "change",
                             "z": "5a6176b51ab86746",
                             "name": "PayloadZuTopic",
                             "rules": [
                                 {
                                     "t": "move",
                                     "p": "payload",
                                     "pt": "msg",
                                     "to": "payload.text",
                                     "tot": "msg"
                                 },
                                 {
                                     "t": "move",
                                     "p": "topic",
                                     "pt": "msg",
                                     "to": "payload.title",
                                     "tot": "msg"
                                 },
                                 {
                                     "t": "move",
                                     "p": "date",
                                     "pt": "msg",
                                     "to": "payload.date",
                                     "tot": "msg"
                                 }
                             ],
                             "action": "",
                             "property": "",
                             "from": "",
                             "to": "",
                             "reg": false,
                             "x": 580,
                             "y": 160,
                             "wires": [
                                 [
                                     "2577918675fe0576",
                                     "91776f473b1d5a94"
                                 ]
                             ]
                         },
                         {
                             "id": "fdd008106af609cd",
                             "type": "json",
                             "z": "5a6176b51ab86746",
                             "name": "",
                             "property": "payload",
                             "action": "str",
                             "pretty": true,
                             "x": 1470,
                             "y": 160,
                             "wires": [
                                 [
                                     "a301776e0b4ab440"
                                 ]
                             ]
                         },
                         {
                             "id": "1e178307f45b0ef9",
                             "type": "join",
                             "z": "5a6176b51ab86746",
                             "name": "",
                             "mode": "custom",
                             "build": "array",
                             "property": "payload",
                             "propertyType": "msg",
                             "key": "topic",
                             "joiner": "\\n",
                             "joinerType": "str",
                             "accumulate": false,
                             "timeout": "10",
                             "count": "",
                             "reduceRight": false,
                             "reduceExp": "",
                             "reduceInit": "",
                             "reduceInitType": "",
                             "reduceFixup": "",
                             "x": 1090,
                             "y": 160,
                             "wires": [
                                 [
                                     "507fb8bc44d94c4b",
                                     "9aa040b4c0ec620f"
                                 ]
                             ]
                         },
                         {
                             "id": "2577918675fe0576",
                             "type": "change",
                             "z": "5a6176b51ab86746",
                             "name": "KommaErsetzen",
                             "rules": [
                                 {
                                     "t": "change",
                                     "p": "payload.title",
                                     "pt": "msg",
                                     "from": ",",
                                     "fromt": "str",
                                     "to": "",
                                     "tot": "str"
                                 },
                                 {
                                     "t": "change",
                                     "p": "payload.title",
                                     "pt": "msg",
                                     "from": "Mister-xtra ",
                                     "fromt": "str",
                                     "to": "",
                                     "tot": "str"
                                 },
                                 {
                                     "t": "change",
                                     "p": "payload.title",
                                     "pt": "msg",
                                     "from": "ist online verfügbar.",
                                     "fromt": "str",
                                     "to": "",
                                     "tot": "str"
                                 }
                             ],
                             "action": "",
                             "property": "",
                             "from": "",
                             "to": "",
                             "reg": false,
                             "x": 770,
                             "y": 160,
                             "wires": [
                                 [
                                     "6001653e634e71a1"
                                 ]
                             ]
                         },
                         {
                             "id": "874f0070cd2c8aed",
                             "type": "debug",
                             "z": "5a6176b51ab86746",
                             "name": "debug 3",
                             "active": false,
                             "tosidebar": true,
                             "console": false,
                             "tostatus": false,
                             "complete": "true",
                             "targetType": "full",
                             "statusVal": "",
                             "statusType": "auto",
                             "x": 420,
                             "y": 240,
                             "wires": []
                         },
                         {
                             "id": "507fb8bc44d94c4b",
                             "type": "function",
                             "z": "5a6176b51ab86746",
                             "name": "function 1",
                             "func": "var x = msg.payload;\nmsg.payload=x.slice().reverse()\n\nreturn msg;",
                             "outputs": 1,
                             "noerr": 0,
                             "initialize": "",
                             "finalize": "",
                             "libs": [],
                             "x": 1320,
                             "y": 160,
                             "wires": [
                                 [
                                     "fdd008106af609cd"
                                 ]
                             ]
                         },
                         {
                             "id": "9aa040b4c0ec620f",
                             "type": "debug",
                             "z": "5a6176b51ab86746",
                             "name": "debug 4",
                             "active": false,
                             "tosidebar": true,
                             "console": false,
                             "tostatus": false,
                             "complete": "true",
                             "targetType": "full",
                             "statusVal": "",
                             "statusType": "auto",
                             "x": 1160,
                             "y": 240,
                             "wires": []
                         },
                         {
                             "id": "6001653e634e71a1",
                             "type": "function",
                             "z": "5a6176b51ab86746",
                             "name": "function 4",
                             "func": "\n\n\nvar xx = String(msg.payload.date);\n\nmsg.payload.date = Date.parse(xx);\n\n\nreturn msg;",
                             "outputs": 1,
                             "noerr": 0,
                             "initialize": "",
                             "finalize": "",
                             "libs": [],
                             "x": 920,
                             "y": 160,
                             "wires": [
                                 [
                                     "1e178307f45b0ef9"
                                 ]
                             ]
                         },
                         {
                             "id": "a6593e1122fcf4d2",
                             "type": "e-mail in",
                             "z": "5a6176b51ab86746",
                             "name": "NoPersonalMails",
                             "protocol": "IMAP",
                             "server": "imap.1und1.de",
                             "useSSL": true,
                             "autotls": "never",
                             "port": "993",
                             "box": "INBOX",
                             "disposition": "None",
                             "criteria": "ALL",
                             "repeat": "600",
                             "fetch": "auto",
                             "inputs": 0,
                             "credentials": {
                                 "userid": "",
                                 "password": ""
                             },
                             "x": 180,
                             "y": 180,
                             "wires": [
                                 [
                                     "d52ebcff53c14799"
                                 ]
                             ]
                         }
                      ]
                      

                      Image 156.png

                      nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                      1 Reply Last reply
                      1
                      • M MCU

                        @dragon Man kann auch mit Google gmail das Script nutzen. Man muss dann nur ein sogenanntes APP-Passwort nutzen. Mit dem normalen Google-Passwort klappt es nicht, da dort 2-Faktoren-Authentifizierung genutzt wird.

                        D Offline
                        D Offline
                        Dragon
                        wrote on last edited by
                        #108

                        @mcu Danke für die Info. mal schauen ob ich dazu was finde...

                        M 1 Reply Last reply
                        0
                        • D Dragon

                          @mcu Danke für die Info. mal schauen ob ich dazu was finde...

                          M Online
                          M Online
                          MCU
                          wrote on last edited by
                          #109

                          @dragon
                          https://mcuiobroker.gitbook.io/jarvis-infos/jarvis/besonderheiten-v3/module/calendar#google-account-kalender

                          NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
                          Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

                          D 1 Reply Last reply
                          0
                          • M MCU

                            @dragon
                            https://mcuiobroker.gitbook.io/jarvis-infos/jarvis/besonderheiten-v3/module/calendar#google-account-kalender

                            D Offline
                            D Offline
                            Dragon
                            wrote on last edited by
                            #110

                            @mcu super! vielen dank!

                            1 Reply Last reply
                            0
                            • M Offline
                              M Offline
                              Masl
                              wrote on last edited by Masl
                              #111

                              Kann mir jemand damit weiterhelfen???
                              EMails werden zwar abgerufen und im Datenpunkt angezeigt, aber es kommt zu diesem Error.
                              Habe versucht die NPM Module direkt zu installieren oder über die Java Instanz. Bei beiden Varianten ist es das gleiche Problem.

                              host.iobroker
                              	2022-10-22 10:40:34.202	error	instance system.adapter.javascript.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
                              host.iobroker
                              	2022-10-22 10:40:34.202	error	Caught by controller[1]: at processImmediate (node:internal/timers:466:21)
                              host.iobroker
                              	2022-10-22 10:40:34.202	error	Caught by controller[1]: at MailParser._process (/opt/iobroker/node_modules/iobroker.javascript/node_modules/mailparser/lib/mailparser.js:227:22)
                              host.iobroker
                              	2022-10-22 10:40:34.202	error	Caught by controller[1]: at MailParser._processStateHeader (/opt/iobroker/node_modules/iobroker.javascript/node_modules/mailparser/lib/mailparser.js:309:61)
                              host.iobroker
                              	2022-10-22 10:40:34.201	error	Caught by controller[1]: at MailParser._generateFileName (/opt/iobroker/node_modules/iobroker.javascript/node_modules/mailparser/lib/mailparser.js:1407:27)
                              host.iobroker
                              	2022-10-22 10:40:34.201	error	Caught by controller[1]: TypeError: mime.extension is not a function
                              javascript.0
                              	2022-10-22 10:40:34.124	error	TypeError: mime.extension is not a function at MailParser._generateFileName (/opt/iobroker/node_modules/iobroker.javascript/node_modules/mailparser/lib/mailparser.js:1407:27) at MailParser._processStateHeader (/opt/iobroker/node_modules/iobroker.javascript/node_modules/mailparser/lib/mailparser.js:309:61) at MailParser._process (/opt/iobroker/node_modules/iobroker.javascript/node_modules/mailparser/lib/mailparser.js:227:22) at processImmediate (node:internal/timers:466:21)
                              javascript.0
                              	2022-10-22 10:40:34.124	error	Error: mime.extension is not a function
                              javascript.0
                              	2022-10-22 10:40:34.124	error	An error happened which is most likely from one of your scripts, but the originating script could not be detected.
                              
                              GlasfaserG 1 Reply Last reply
                              0
                              • M Masl

                                Kann mir jemand damit weiterhelfen???
                                EMails werden zwar abgerufen und im Datenpunkt angezeigt, aber es kommt zu diesem Error.
                                Habe versucht die NPM Module direkt zu installieren oder über die Java Instanz. Bei beiden Varianten ist es das gleiche Problem.

                                host.iobroker
                                	2022-10-22 10:40:34.202	error	instance system.adapter.javascript.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
                                host.iobroker
                                	2022-10-22 10:40:34.202	error	Caught by controller[1]: at processImmediate (node:internal/timers:466:21)
                                host.iobroker
                                	2022-10-22 10:40:34.202	error	Caught by controller[1]: at MailParser._process (/opt/iobroker/node_modules/iobroker.javascript/node_modules/mailparser/lib/mailparser.js:227:22)
                                host.iobroker
                                	2022-10-22 10:40:34.202	error	Caught by controller[1]: at MailParser._processStateHeader (/opt/iobroker/node_modules/iobroker.javascript/node_modules/mailparser/lib/mailparser.js:309:61)
                                host.iobroker
                                	2022-10-22 10:40:34.201	error	Caught by controller[1]: at MailParser._generateFileName (/opt/iobroker/node_modules/iobroker.javascript/node_modules/mailparser/lib/mailparser.js:1407:27)
                                host.iobroker
                                	2022-10-22 10:40:34.201	error	Caught by controller[1]: TypeError: mime.extension is not a function
                                javascript.0
                                	2022-10-22 10:40:34.124	error	TypeError: mime.extension is not a function at MailParser._generateFileName (/opt/iobroker/node_modules/iobroker.javascript/node_modules/mailparser/lib/mailparser.js:1407:27) at MailParser._processStateHeader (/opt/iobroker/node_modules/iobroker.javascript/node_modules/mailparser/lib/mailparser.js:309:61) at MailParser._process (/opt/iobroker/node_modules/iobroker.javascript/node_modules/mailparser/lib/mailparser.js:227:22) at processImmediate (node:internal/timers:466:21)
                                javascript.0
                                	2022-10-22 10:40:34.124	error	Error: mime.extension is not a function
                                javascript.0
                                	2022-10-22 10:40:34.124	error	An error happened which is most likely from one of your scripts, but the originating script could not be detected.
                                
                                GlasfaserG Online
                                GlasfaserG Online
                                Glasfaser
                                wrote on last edited by
                                #112

                                @masl sagte in Emails empfangen.:

                                Kann mir jemand damit weiterhelfen???

                                hier stehen auch Lösungen dazu drin :

                                https://forum.iobroker.net/topic/55923/javascript-instanz-wird-von-maillistener-getötet?

                                Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                                1 Reply Last reply
                                0
                                • M Offline
                                  M Offline
                                  Masl
                                  wrote on last edited by Masl
                                  #113

                                  Es hat tatsächlich nun doch funktioniert. Hab mich nochmal ein wenig durchgelesen.

                                  1 Reply Last reply
                                  0
                                  • M Offline
                                    M Offline
                                    Masl
                                    wrote on last edited by
                                    #114

                                    @masl said in Emails empfangen.:

                                    Es hat tatsächlich nun doch funktioniert. Hab mich nochmal ein wenig durchgelesen.

                                    Hab leider doch nicht hinbekommen. Es kommt zu Fehlermeldungen. Wenn jemand noch eine andere Idee hätte wie man das Postfach überwachen kann, dann gerne melden

                                    liv-in-skyL 1 Reply Last reply
                                    0
                                    • M Masl

                                      @masl said in Emails empfangen.:

                                      Es hat tatsächlich nun doch funktioniert. Hab mich nochmal ein wenig durchgelesen.

                                      Hab leider doch nicht hinbekommen. Es kommt zu Fehlermeldungen. Wenn jemand noch eine andere Idee hätte wie man das Postfach überwachen kann, dann gerne melden

                                      liv-in-skyL Offline
                                      liv-in-skyL Offline
                                      liv-in-sky
                                      wrote on last edited by
                                      #115

                                      @masl evtl
                                      https://forum.iobroker.net/post/859755

                                      nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                                      1 Reply Last reply
                                      0
                                      • T Offline
                                        T Offline
                                        theGrinch
                                        wrote on last edited by theGrinch
                                        #116

                                        edit: Hat sich irgendwie von selbst gefixt.

                                        1 Reply Last reply
                                        0
                                        • L Online
                                          L Online
                                          Lucky_ESA
                                          Developer Most Active
                                          wrote on last edited by
                                          #117

                                          Hallo zusammen, besteht die Interesse an einen Adapter und was müsste dieser alles können? Habe bereits angefangen und bei Bedarf würde ich diesen zur Verfügung stellen.

                                          Gruß//Lucky

                                          liv-in-skyL 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          567

                                          Online

                                          32.7k

                                          Users

                                          82.4k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe