NEWS
Hilfe gesucht. Wer kann per Skript E-Mails Parsen oder so?
-
hi leute
Hallo ich suche jemanden der sich beim Auslesen von emails auskennt.
Ich lese eine mail meines Strombetreibers mit dem Verbrauch vom Vortag beim provider aus und schreibe den wert in einen datenpubktDas hat ein kollege gemacht der nicht mehr erreichbar ist.
Seit 4 wochen geht es nicht mehr.
Ich sehe in webmail das das mail gelesen wurde aber iobroker kennt scheinbar die textstelle nicht mehr.
Ich suche jemanden der sich das remote mal ansehen könnte.
Mit regex oder so wurde das gemacht.
Danke
-
@freaktech Da braucht es schon mehr Details, z.b. das Skript selbst. Aber mache persönliche Daten unlesbar!
Ro75.
-
er hat d<s wohl so gemacht
var timeouts, emailDate, Intervall; // Beschreibe diese Funktion … async function strommail(timeouts) { var { MailListener } = require("mail-listener6"); var mailListener = new MailListener({ username: "iobroker", password: "xxxxxxxx", host: "xxx.world4you.com", port: 993, // imap port tls: true, connTimeout: 10000, // Default by node-imap authTimeout: 5000, // Default by node-imap, debug: null, // Or your custom function with only one incoming argument. Default: null tlsOptions: { rejectUnauthorized: false }, mailbox: "Tagesverbrauch", // mailbox to monitor searchFilter: ["UNSEEN"], // the search filter being used after an IDLE notification has been retrieved markSeen: true, // 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`, 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 // stop listening //mailListener.stop(); mailListener.on("server:connected", function(){ // console.log("imapConnected"); }); mailListener.on("mailbox", function(mailbox){ // console.log("Total number of mails: ", mailbox.messages.total); // this field in mailbox gives the total number of emails }); mailListener.on("server:disconnected", function(){ // console.log("imapDisconnected"); }); mailListener.on("error", function(err){ // console.log(err); }); mailListener.on("headers", function(headers, seqno){ // do something with mail headers }); mailListener.on("body", function(body, seqno){ // do something with mail body // console.log(mail.text); }) mailListener.on("attachment", function(attachment, path, seqno){ // do something with attachment }); mailListener.on("mail", function(mail, seqno) { // do something with the whole email as a single objectlog( mail.text); //console.log(mail.html); setState("Email_Strom.Mail", mail.html); }) setTimeout(function(){mailListener.stop();},timeouts); } // Beschreibe diese Funktion … async function strommail2(timeouts) { var { MailListener } = require("mail-listener"); var mailListener = new MailListener({ username: "iobroke", password: "iobxxxxxx", host: "imap.world4you.com", port: 993, // imap port tls: true, connTimeout: 10000, // Default by node-imap authTimeout: 5000, // Default by node-imap, debug: null, // Or your custom function with only one incoming argument. Default: null tlsOptions: { rejectUnauthorized: false }, mailbox: "Tagesverbrauch", // mailbox to monitor searchFilter: ["UNSEEN"], // the search filter being used after an IDLE notification has been retrieved markSeen: true, // 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`, 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 // stop listening //mailListener.stop(); mailListener.on("server:connected", function(){ // console.log("imapConnected"); }); mailListener.on("mailbox", function(mailbox){ // console.log("Total number of mails: ", mailbox.messages.total); // this field in mailbox gives the total number of emails }); mailListener.on("server:disconnected", function(){ // console.log("imapDisconnected"); }); mailListener.on("error", function(err){ // console.log(err); }); mailListener.on("headers", function(headers, seqno){ // do something with mail headers }); mailListener.on("body", function(body, seqno){ // do something with mail body // console.log(mail.text); }) mailListener.on("attachment", function(attachment, path, seqno){ // do something with attachment }); mailListener.on("mail", function(mail, seqno) { // do something with the whole email as a single objectlog( mail.text); console.log(mail.text); setState("Email_Strom.Mail", mail.text); }) setTimeout(function(){mailListener.stop();},timeouts); } emailDate = 598000; await strommail(emailDate); Intervall = setInterval(async () => { emailDate = 598000; await strommail(emailDate); }, 600000); //JTNDeG1sJTIweG1sbnMlM0QlMjJodHRwcyUzQSUyRiUyRmRldmVsb3BlcnMuZ29vZ2xlLmNvbSUyRmJsb2NrbHklMkZ4bWwlMjIlM0UlM0N2YXJpYWJsZXMlM0UlM0N2YXJpYWJsZSUyMGlkJTNEJTIyTiU3RCUzRjAlM0YlNDAlNURHKCU3RDZWR01RdWglMkY4WSUyMiUzRXRpbWVvdXRzJTNDJTJGdmFyaWFibGUlM0UlM0N2YXJpYWJsZSUyMGlkJTNEJTIyLWNOJTdCKSU3QyU1QiklN0Q1aSU3Q2pTQ3QlN0NTbEglMjIlM0VlbWFpbERhdGUlM0MlMkZ2YXJpYWJsZSUzRSUzQ3ZhcmlhYmxlJTIwdHlwZSUzRCUyMmludGVydmFsJTIyJTIwaWQlM0QlMjJJbnRlcnZhbGwlMjIlM0VJbnRlcnZhbGwlM0MlMkZ2YXJpYWJsZSUzRSUzQyUyRnZhcmlhYmxlcyUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnByb2NlZHVyZXNfZGVmY3VzdG9tbm9yZXR1cm4lMjIlMjBpZCUzRCUyMmdVTyU3REp2RSUzRnJiJTNEcHoheGpFTFdmJTIyJTIweCUzRCUyMjEzOCUyMiUyMHklM0QlMjItMzM3JTIyJTNFJTNDbXV0YXRpb24lMjBzdGF0ZW1lbnRzJTNEJTIyZmFsc2UlMjIlM0UlM0NhcmclMjBuYW1lJTNEJTIydGltZW91dHMlMjIlMjB2YXJpZCUzRCUyMk4lN0QlM0YwJTNGJTQwJTVERyglN0Q2VkdNUXVoJTJGOFklMjIlM0UlM0MlMkZhcmclM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk5BTUUlMjIlM0VzdHJvbW1haWwlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlNDUklQVCUyMiUzRWRtRnlJSHNnVFdGcGJFeHBjM1JsYm1WeUlIMGdQU0J5WlhGMWFYSmxLQ0p0WVdsc0xXeHBjM1JsYm1WeU5pSXBPdzBLRFFwMllYSWdiV0ZwYkV4cGMzUmxibVZ5SUQwZ2JtVjNJRTFoYVd4TWFYTjBaVzVsY2loN0RRb05DblZ6WlhKdVlXMWxPaUFpYVc5aWNtOXJaWEpBWm5KbFlXdDBaV05vTG1GMElpd05DaUFnSUNBZ0lIQmhjM04zYjNKa09pQWlhVzlpY205clpYSXlNREl5SkNJc0RRb2dJQ0FnSUNCb2IzTjBPaUFpYVcxaGNDNTNiM0pzWkRSNWIzVXVZMjl0SWl3TkNpQWdjRzl5ZERvZ09Ua3pMQ0F2THlCcGJXRndJSEJ2Y25RTkNpQWdkR3h6T2lCMGNuVmxMQTBLSUNCamIyNXVWR2x0Wlc5MWREb2dNVEF3TURBc0lDOHZJRVJsWm1GMWJIUWdZbmtnYm05a1pTMXBiV0Z3RFFvZ0lHRjFkR2hVYVcxbGIzVjBPaUExTURBd0xDQXZMeUJFWldaaGRXeDBJR0o1SUc1dlpHVXRhVzFoY0N3TkNpQWdaR1ZpZFdjNklHNTFiR3dzSUM4dklFOXlJSGx2ZFhJZ1kzVnpkRzl0SUdaMWJtTjBhVzl1SUhkcGRHZ2diMjVzZVNCdmJtVWdhVzVqYjIxcGJtY2dZWEpuZFcxbGJuUXVJRVJsWm1GMWJIUTZJRzUxYkd3TkNpQWdkR3h6VDNCMGFXOXVjem9nZXlCeVpXcGxZM1JWYm1GMWRHaHZjbWw2WldRNklHWmhiSE5sSUgwc0RRb2dJRzFoYVd4aWIzZzZJQ0pVWVdkbGMzWmxjbUp5WVhWamFDSXNJQzh2SUcxaGFXeGliM2dnZEc4Z2JXOXVhWFJ2Y2cwS0lDQnpaV0Z5WTJoR2FXeDBaWEk2SUZzaVZVNVRSVVZPSWwwc0lDOHZJSFJvWlNCelpXRnlZMmdnWm1sc2RHVnlJR0psYVc1bklIVnpaV1FnWVdaMFpYSWdZVzRnU1VSTVJTQnViM1JwWm1sallYUnBiMjRnYUdGeklHSmxaVzRnY21WMGNtbGxkbVZrRFFvZ0lHMWhjbXRUWldWdU9pQjBjblZsTENBdkx5QmhiR3dnWm1WMFkyaGxaQ0JsYldGcGJDQjNhV3hzWW1VZ2JXRnlhMlZrSUdGeklITmxaVzRnWVc1a0lHNXZkQ0JtWlhSamFHVmtJRzVsZUhRZ2RHbHRaUTBLSUNCbVpYUmphRlZ1Y21WaFpFOXVVM1JoY25RNklIUnlkV1VzSUM4dklIVnpaU0JwZENCdmJteDVJR2xtSUhsdmRTQjNZVzUwSUhSdklHZGxkQ0JoYkd3Z2RXNXlaV0ZrSUdWdFlXbHNJRzl1SUd4cFlpQnpkR0Z5ZEM0Z1JHVm1ZWFZzZENCcGN5QmdabUZzYzJWZ0xBMEtJQ0JoZEhSaFkyaHRaVzUwY3pvZ1ptRnNjMlVzSUM4dklHUnZkMjVzYjJGa0lHRjBkR0ZqYUcxbGJuUnpJR0Z6SUhSb1pYa2dZWEpsSUdWdVkyOTFiblJsY21Wa0lIUnZJSFJvWlNCd2NtOXFaV04wSUdScGNtVmpkRzl5ZVEwS0lDQmhkSFJoWTJodFpXNTBUM0IwYVc5dWN6b2dleUJrYVhKbFkzUnZjbms2SUNKaGRIUmhZMmh0Wlc1MGN5OGlJSDBnTHk4Z2MzQmxZMmxtZVNCaElHUnZkMjVzYjJGa0lHUnBjbVZqZEc5eWVTQm1iM0lnWVhSMFlXTm9iV1Z1ZEhNTkNuMHBPdzBLRFFwdFlXbHNUR2x6ZEdWdVpYSXVjM1JoY25Rb0tUc2dMeThnYzNSaGNuUWdiR2x6ZEdWdWFXNW5EUW9OQ2k4dklITjBiM0FnYkdsemRHVnVhVzVuRFFvdkwyMWhhV3hNYVhOMFpXNWxjaTV6ZEc5d0tDazdEUW9OQ20xaGFXeE1hWE4wWlc1bGNpNXZiaWdpYzJWeWRtVnlPbU52Ym01bFkzUmxaQ0lzSUdaMWJtTjBhVzl1S0NsN0RRb3ZMeUJqYjI1emIyeGxMbXh2WnlnaWFXMWhjRU52Ym01bFkzUmxaQ0lwT3cwS2ZTazdEUW9OQ20xaGFXeE1hWE4wWlc1bGNpNXZiaWdpYldGcGJHSnZlQ0lzSUdaMWJtTjBhVzl1S0cxaGFXeGliM2dwZXcwS0x5OGdJR052Ym5OdmJHVXViRzluS0NKVWIzUmhiQ0J1ZFcxaVpYSWdiMllnYldGcGJITTZJQ0lzSUcxaGFXeGliM2d1YldWemMyRm5aWE11ZEc5MFlXd3BPeUF2THlCMGFHbHpJR1pwWld4a0lHbHVJRzFoYVd4aWIzZ2daMmwyWlhNZ2RHaGxJSFJ2ZEdGc0lHNTFiV0psY2lCdlppQmxiV0ZwYkhNTkNuMHBPdzBLRFFwdFlXbHNUR2x6ZEdWdVpYSXViMjRvSW5ObGNuWmxjanBrYVhOamIyNXVaV04wWldRaUxDQm1kVzVqZEdsdmJpZ3BldzBLSUM4dklHTnZibk52YkdVdWJHOW5LQ0pwYldGd1JHbHpZMjl1Ym1WamRHVmtJaWs3RFFwOUtUc05DZzBLYldGcGJFeHBjM1JsYm1WeUxtOXVLQ0psY25KdmNpSXNJR1oxYm1OMGFXOXVLR1Z5Y2lsN0RRb3ZMeUFnWTI5dWMyOXNaUzVzYjJjb1pYSnlLVHNOQ24wcE93MEtEUXB0WVdsc1RHbHpkR1Z1WlhJdWIyNG9JbWhsWVdSbGNuTWlMQ0JtZFc1amRHbHZiaWhvWldGa1pYSnpMQ0J6WlhGdWJ5bDdEUW9nSUM4dklHUnZJSE52YldWMGFHbHVaeUIzYVhSb0lHMWhhV3dnYUdWaFpHVnljdzBLZlNrN0RRb05DbTFoYVd4TWFYTjBaVzVsY2k1dmJpZ2lZbTlrZVNJc0lHWjFibU4wYVc5dUtHSnZaSGtzSUhObGNXNXZLWHNOQ2lBZ0x5OGdaRzhnYzI5dFpYUm9hVzVuSUhkcGRHZ2diV0ZwYkNCaWIyUjVEUW9nTHk4Z1kyOXVjMjlzWlM1c2IyY29iV0ZwYkM1MFpYaDBLVHNOQ24wcERRb05DbTFoYVd4TWFYTjBaVzVsY2k1dmJpZ2lZWFIwWVdOb2JXVnVkQ0lzSUdaMWJtTjBhVzl1S0dGMGRHRmphRzFsYm5Rc0lIQmhkR2dzSUhObGNXNXZLWHNOQ2lBZ0x5OGdaRzhnYzI5dFpYUm9hVzVuSUhkcGRHZ2dZWFIwWVdOb2JXVnVkQTBLZlNrN0RRb05DbTFoYVd4TWFYTjBaVzVsY2k1dmJpZ2liV0ZwYkNJc0lHWjFibU4wYVc5dUtHMWhhV3dzSUhObGNXNXZLU0I3RFFvZ0lDOHZJR1J2SUhOdmJXVjBhR2x1WnlCM2FYUm9JSFJvWlNCM2FHOXNaU0JsYldGcGJDQmhjeUJoSUhOcGJtZHNaU0J2WW1wbFkzUnNiMmNvSUcxaGFXd3VkR1Y0ZENrN0RRb2dJQzh2WTI5dWMyOXNaUzVzYjJjb2JXRnBiQzVvZEcxc0tUc05DaUFnYzJWMFUzUmhkR1VvSWtWdFlXbHNYMU4wY205dExrMWhhV3dpTENCdFlXbHNMbWgwYld3cE93MEtmU2tOQ2cwS0lDQU5Dbk5sZEZScGJXVnZkWFFvWm5WdVkzUnBiMjRvS1h0dFlXbHNUR2x6ZEdWdVpYSXVjM1J2Y0NncE8zMHNkR2x0Wlc5MWRITXBPdzBLRFFvTkNnJTNEJTNEJTNDJTJGZmllbGQlM0UlM0Njb21tZW50JTIwcGlubmVkJTNEJTIyZmFsc2UlMjIlMjBoJTNEJTIyODAlMjIlMjB3JTNEJTIyMTYwJTIyJTNFQmVzY2hyZWliZSUyMGRpZXNlJTIwRnVua3Rpb24lMjAlRTIlODAlQTYlM0MlMkZjb21tZW50JTNFJTNDJTJGYmxvY2slM0UlM0NibG9jayUyMHR5cGUlM0QlMjJwcm9jZWR1cmVzX2RlZmN1c3RvbW5vcmV0dXJuJTIyJTIwaWQlM0QlMjJUJTdDbDBkJTdCSFJLciUzRiU1QiU0MCUzRihtZF9qayUyMiUyMHglM0QlMjIxNjYlMjIlMjB5JTNEJTIyLTI4MSUyMiUzRSUzQ211dGF0aW9uJTIwc3RhdGVtZW50cyUzRCUyMmZhbHNlJTIyJTNFJTNDYXJnJTIwbmFtZSUzRCUyMnRpbWVvdXRzJTIyJTIwdmFyaWQlM0QlMjJOJTdEJTNGMCUzRiU0MCU1REcoJTdENlZHTVF1aCUyRjhZJTIyJTNFJTNDJTJGYXJnJTNFJTNDJTJGbXV0YXRpb24lM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJOQU1FJTIyJTNFc3Ryb21tYWlsMiUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyU0NSSVBUJTIyJTNFZG1GeUlIc2dUV0ZwYkV4cGMzUmxibVZ5SUgwZ1BTQnlaWEYxYVhKbEtDSnRZV2xzTFd4cGMzUmxibVZ5SWlrN0lBMEtEUXAyWVhJZ2JXRnBiRXhwYzNSbGJtVnlJRDBnYm1WM0lFMWhhV3hNYVhOMFpXNWxjaWg3RFFvTkNuVnpaWEp1WVcxbE9pQWlhVzlpY205clpYSkFabkpsWVd0MFpXTm9MbUYwSWl3TkNpQWdJQ0FnSUhCaGMzTjNiM0prT2lBaWFXOWljbTlyWlhJeU1ESXlKQ0lzRFFvZ0lDQWdJQ0JvYjNOME9pQWlhVzFoY0M1M2IzSnNaRFI1YjNVdVkyOXRJaXdOQ2lBZ2NHOXlkRG9nT1RrekxDQXZMeUJwYldGd0lIQnZjblFOQ2lBZ2RHeHpPaUIwY25WbExBMEtJQ0JqYjI1dVZHbHRaVzkxZERvZ01UQXdNREFzSUM4dklFUmxabUYxYkhRZ1lua2dibTlrWlMxcGJXRndEUW9nSUdGMWRHaFVhVzFsYjNWME9pQTFNREF3TENBdkx5QkVaV1poZFd4MElHSjVJRzV2WkdVdGFXMWhjQ3dOQ2lBZ1pHVmlkV2M2SUc1MWJHd3NJQzh2SUU5eUlIbHZkWElnWTNWemRHOXRJR1oxYm1OMGFXOXVJSGRwZEdnZ2IyNXNlU0J2Ym1VZ2FXNWpiMjFwYm1jZ1lYSm5kVzFsYm5RdUlFUmxabUYxYkhRNklHNTFiR3dOQ2lBZ2RHeHpUM0IwYVc5dWN6b2dleUJ5WldwbFkzUlZibUYxZEdodmNtbDZaV1E2SUdaaGJITmxJSDBzRFFvZ0lHMWhhV3hpYjNnNklDSlVZV2RsYzNabGNtSnlZWFZqYUNJc0lDOHZJRzFoYVd4aWIzZ2dkRzhnYlc5dWFYUnZjZzBLSUNCelpXRnlZMmhHYVd4MFpYSTZJRnNpVlU1VFJVVk9JbDBzSUM4dklIUm9aU0J6WldGeVkyZ2dabWxzZEdWeUlHSmxhVzVuSUhWelpXUWdZV1owWlhJZ1lXNGdTVVJNUlNCdWIzUnBabWxqWVhScGIyNGdhR0Z6SUdKbFpXNGdjbVYwY21sbGRtVmtEUW9nSUcxaGNtdFRaV1Z1T2lCMGNuVmxMQ0F2THlCaGJHd2dabVYwWTJobFpDQmxiV0ZwYkNCM2FXeHNZbVVnYldGeWEyVmtJR0Z6SUhObFpXNGdZVzVrSUc1dmRDQm1aWFJqYUdWa0lHNWxlSFFnZEdsdFpRMEtJQ0JtWlhSamFGVnVjbVZoWkU5dVUzUmhjblE2SUhSeWRXVXNJQzh2SUhWelpTQnBkQ0J2Ym14NUlHbG1JSGx2ZFNCM1lXNTBJSFJ2SUdkbGRDQmhiR3dnZFc1eVpXRmtJR1Z0WVdsc0lHOXVJR3hwWWlCemRHRnlkQzRnUkdWbVlYVnNkQ0JwY3lCZ1ptRnNjMlZnTEEwS0lDQmhkSFJoWTJodFpXNTBjem9nWm1Gc2MyVXNJQzh2SUdSdmQyNXNiMkZrSUdGMGRHRmphRzFsYm5SeklHRnpJSFJvWlhrZ1lYSmxJR1Z1WTI5MWJuUmxjbVZrSUhSdklIUm9aU0J3Y205cVpXTjBJR1JwY21WamRHOXllUTBLSUNCaGRIUmhZMmh0Wlc1MFQzQjBhVzl1Y3pvZ2V5QmthWEpsWTNSdmNuazZJQ0poZEhSaFkyaHRaVzUwY3k4aUlIMGdMeThnYzNCbFkybG1lU0JoSUdSdmQyNXNiMkZrSUdScGNtVmpkRzl5ZVNCbWIzSWdZWFIwWVdOb2JXVnVkSE1OQ24wcE93MEtEUXB0WVdsc1RHbHpkR1Z1WlhJdWMzUmhjblFvS1RzZ0x5OGdjM1JoY25RZ2JHbHpkR1Z1YVc1bkRRb05DaTh2SUhOMGIzQWdiR2x6ZEdWdWFXNW5EUW92TDIxaGFXeE1hWE4wWlc1bGNpNXpkRzl3S0NrN0RRb05DbTFoYVd4TWFYTjBaVzVsY2k1dmJpZ2ljMlZ5ZG1WeU9tTnZibTVsWTNSbFpDSXNJR1oxYm1OMGFXOXVLQ2w3RFFvdkx5QmpiMjV6YjJ4bExteHZaeWdpYVcxaGNFTnZibTVsWTNSbFpDSXBPdzBLZlNrN0RRb05DbTFoYVd4TWFYTjBaVzVsY2k1dmJpZ2liV0ZwYkdKdmVDSXNJR1oxYm1OMGFXOXVLRzFoYVd4aWIzZ3BldzBLTHk4Z0lHTnZibk52YkdVdWJHOW5LQ0pVYjNSaGJDQnVkVzFpWlhJZ2IyWWdiV0ZwYkhNNklDSXNJRzFoYVd4aWIzZ3ViV1Z6YzJGblpYTXVkRzkwWVd3cE95QXZMeUIwYUdseklHWnBaV3hrSUdsdUlHMWhhV3hpYjNnZ1oybDJaWE1nZEdobElIUnZkR0ZzSUc1MWJXSmxjaUJ2WmlCbGJXRnBiSE1OQ24wcE93MEtEUXB0WVdsc1RHbHpkR1Z1WlhJdWIyNG9Jbk5sY25abGNqcGthWE5qYjI1dVpXTjBaV1FpTENCbWRXNWpkR2x2YmlncGV3MEtJQzh2SUdOdmJuTnZiR1V1Ykc5bktDSnBiV0Z3UkdselkyOXVibVZqZEdWa0lpazdEUXA5S1RzTkNnMEtiV0ZwYkV4cGMzUmxibVZ5TG05dUtDSmxjbkp2Y2lJc0lHWjFibU4wYVc5dUtHVnljaWw3RFFvdkx5QWdZMjl1YzI5c1pTNXNiMmNvWlhKeUtUc05DbjBwT3cwS0RRcHRZV2xzVEdsemRHVnVaWEl1YjI0b0ltaGxZV1JsY25NaUxDQm1kVzVqZEdsdmJpaG9aV0ZrWlhKekxDQnpaWEZ1YnlsN0RRb2dJQzh2SUdSdklITnZiV1YwYUdsdVp5QjNhWFJvSUcxaGFXd2dhR1ZoWkdWeWN3MEtmU2s3RFFvTkNtMWhhV3hNYVhOMFpXNWxjaTV2YmlnaVltOWtlU0lzSUdaMWJtTjBhVzl1S0dKdlpIa3NJSE5sY1c1dktYc05DaUFnTHk4Z1pHOGdjMjl0WlhSb2FXNW5JSGRwZEdnZ2JXRnBiQ0JpYjJSNURRb2dMeThnWTI5dWMyOXNaUzVzYjJjb2JXRnBiQzUwWlhoMEtUc05DbjBwRFFvTkNtMWhhV3hNYVhOMFpXNWxjaTV2YmlnaVlYUjBZV05vYldWdWRDSXNJR1oxYm1OMGFXOXVLR0YwZEdGamFHMWxiblFzSUhCaGRHZ3NJSE5sY1c1dktYc05DaUFnTHk4Z1pHOGdjMjl0WlhSb2FXNW5JSGRwZEdnZ1lYUjBZV05vYldWdWRBMEtmU2s3RFFvTkNtMWhhV3hNYVhOMFpXNWxjaTV2YmlnaWJXRnBiQ0lzSUdaMWJtTjBhVzl1S0cxaGFXd3NJSE5sY1c1dktTQjdEUW9nSUM4dklHUnZJSE52YldWMGFHbHVaeUIzYVhSb0lIUm9aU0IzYUc5c1pTQmxiV0ZwYkNCaGN5QmhJSE5wYm1kc1pTQnZZbXBsWTNSc2IyY29JRzFoYVd3dWRHVjRkQ2s3RFFvZ0lHTnZibk52YkdVdWJHOW5LRzFoYVd3dWRHVjRkQ2s3RFFvZ0lITmxkRk4wWVhSbEtDSkZiV0ZwYkY5VGRISnZiUzVOWVdsc0lpd2diV0ZwYkM1MFpYaDBLVHNOQ24wcERRb05DaUFnRFFwelpYUlVhVzFsYjNWMEtHWjFibU4wYVc5dUtDbDdiV0ZwYkV4cGMzUmxibVZ5TG5OMGIzQW9LVHQ5TEhScGJXVnZkWFJ6S1RzTkNnMEtEUW8lM0QlM0MlMkZmaWVsZCUzRSUzQ2NvbW1lbnQlMjBwaW5uZWQlM0QlMjJmYWxzZSUyMiUyMGglM0QlMjI4MCUyMiUyMHclM0QlMjIxNjAlMjIlM0VCZXNjaHJlaWJlJTIwZGllc2UlMjBGdW5rdGlvbiUyMCVFMiU4MCVBNiUzQyUyRmNvbW1lbnQlM0UlM0MlMkZibG9jayUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19zZXQlMjIlMjBpZCUzRCUyMm1zemlyZjBYeiFFTiU3Q2dfSnklN0JiKCUyMiUyMHglM0QlMjIyNjIlMjIlMjB5JTNEJTIyLTExMiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUyMGlkJTNEJTIyLWNOJTdCKSU3QyU1QiklN0Q1aSU3Q2pTQ3QlN0NTbEglMjIlM0VlbWFpbERhdGUlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlZBTFVFJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybWF0aF9udW1iZXIlMjIlMjBpZCUzRCUyMlRYc1lvJTJCJTJDejh4c3FKYk4lN0NPTmclMjUlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJOVU0lMjIlM0U1OTgwMDAlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIycHJvY2VkdXJlc19jYWxsY3VzdG9tbm9yZXR1cm4lMjIlMjBpZCUzRCUyMiUzRiU1QiUyQzlRZSU3QzUlNDBnT1NzMU5fOEFyJTVCJTIyJTNFJTNDbXV0YXRpb24lMjBuYW1lJTNEJTIyc3Ryb21tYWlsJTIyJTNFJTNDYXJnJTIwbmFtZSUzRCUyMnRpbWVvdXRzJTIyJTNFJTNDJTJGYXJnJTNFJTNDJTJGbXV0YXRpb24lM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJBUkcwJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydmFyaWFibGVzX2dldCUyMiUyMGlkJTNEJTIydlJuZ2klN0RNJTVEa3QlNUIlMjMoNTIlM0QlM0YzdyU0MCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUyMGlkJTNEJTIyLWNOJTdCKSU3QyU1QiklN0Q1aSU3Q2pTQ3QlN0NTbEglMjIlM0VlbWFpbERhdGUlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGltZW91dHNfc2V0aW50ZXJ2YWwlMjIlMjBpZCUzRCUyMnNSQWMlNURMZCU1REhPQzFDRG4lMjM4LSpkJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyTkFNRSUyMiUzRUludGVydmFsbCUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIySU5URVJWQUwlMjIlM0UxMCUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVU5JVCUyMiUzRW1pbiUzQyUyRmZpZWxkJTNFJTNDc3RhdGVtZW50JTIwbmFtZSUzRCUyMlNUQVRFTUVOVCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19zZXQlMjIlMjBpZCUzRCUyMiUyNCUzQXolMjVEflFTX1AtZCUyMyUyRkRIMnoxRiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUyMGlkJTNEJTIyLWNOJTdCKSU3QyU1QiklN0Q1aSU3Q2pTQ3QlN0NTbEglMjIlM0VlbWFpbERhdGUlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlZBTFVFJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybWF0aF9udW1iZXIlMjIlMjBpZCUzRCUyMiUyM2huODBGc21NJTI0RUV4JTYwM0Vad2hsJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyTlVNJTIyJTNFNTk4MDAwJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnByb2NlZHVyZXNfY2FsbGN1c3RvbW5vcmV0dXJuJTIyJTIwaWQlM0QlMjJFMGZiJTI1OSUzQW1afiU1QmxsJTdDUGclMkNmeVolMjIlM0UlM0NtdXRhdGlvbiUyMG5hbWUlM0QlMjJzdHJvbW1haWwlMjIlM0UlM0NhcmclMjBuYW1lJTNEJTIydGltZW91dHMlMjIlM0UlM0MlMkZhcmclM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkFSRzAlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ2YXJpYWJsZXNfZ2V0JTIyJTIwaWQlM0QlMjIqdyU1RGxlUE0lNUJKaVAzUm1SJTVFV19icyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUyMGlkJTNEJTIyLWNOJTdCKSU3QyU1QiklN0Q1aSU3Q2pTQ3QlN0NTbEglMjIlM0VlbWFpbERhdGUlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRm5leHQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnN0YXRlbWVudCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGeG1sJTNF
-
das skript ist jetzt nicht so kompliziert und macht auch keine fancy dinge.
es logt sich auf ein bestimmtes email konto ein, auf dem wahrscheinlich nix anderes als die strom mail eingeht.
dann wartet es, bis eine email eingeht und schreibt den html inhalt in einen datenpunkt fertig.die fehlersuche müsste man entlang der kette machen
als erstes würde ich prüfen, ob in genau diesem email account überhaupt noch eine email angekommen ist, wenn ja
müsste man im log mal schauen ob beim start des skripts eine fehlermeldung erscheint, bspw wegen schwierigkeiten beim einloggen
dann kannst du das skript selber testen, in dem du genau an diese emailadresse selbst eine email sendest, dann siehst du ob etwas in den datenpunkt geschrieben wird.
zusätzlich könnte man noch den debug-modus im javascript adapter für dieses skript aktivieren um zu sehen ob da irgendwelche meldungen kommen.
zur verbesserung der log nachrichten könntest du alles mit//console.log
gegen
console.log
ersetzen. das aktiviert die bisherigen debug-logmeldungen wieder
und man kann im log besser verfolgen was das skript wann machtwarum gibt es 2 davon?
strommail und strommail2?
dir ist bewusst, das im strommail2 als username nur ibroke eingetragen ist? aber das wird auch nach dem vorhandenen code gar nicht aufgerufen -
-
die Mail wird am Server gelesen, ich sehe dass da sie auf gelesen gesetzt wurde.
-
die Mail wird wohl als Text kplt in
javascript.0.Email_Strom.Mail
gespeichert letzte Änderung 5.11.2023 also klappt das wohl auch noch
-
-
ok, also es kommt eine email im mail account an.
der datenpunkt wurde am 5.11.2023 zuletzt gespeichrt, also gestern
dann beschreibe jetzt nochmal wo dein problem ist?
das skript macht nicht mehr, wie email abrufen und inhalt in datenpunkt abspeichern -
es g7bt einen ähnlichen Thread mit emails von ISTA