Hauptmenü

mailcheck error

Begonnen von boeho, 10 August 2019, 22:37:27

Vorheriges Thema - Nächstes Thema

boeho

Hallo, ich brauche Eure Hilfe.
das Modul 32_mailcheck.pm bringt seit kurzem im LOG:

2019.08.10 22:15:40 4: subject: Fw: hb1234xx
2019.08.10 22:15:41 1: PERL WARNING: Use of uninitialized value $message in concatenation (.) or string at ./FHEM/32_mailcheck.pm line 406.
2019.08.10 22:15:41 5: message:
parse_data: No data passed at ./FHEM/32_mailcheck.pm line 410.

Ich habe schon ein Update gemacht, aber alles ist unverändert. Wissentlich habe ich am Code nichts geändert.
Aber vielleicht nützt es:

define EgiZone_Check mailcheck imap-mail.outlook.com boeho@mail.de pw
define EgiZone_Check_N notify EgiZone_Check:subject.* {\
}

Hat jemand eine Idee??
Gruß boeho

amenomade

Das mailcheck Modul hat sich seit März 2018 nicht geändert.

Anscheinend hat die Mail mit Titel "Fw: hb1234xx" kein message_string
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

boeho

habe jetzt eine Mail mit msg body geschickt: msg1
2019.08.10 23:06:36 4: subject: Fw: hb1234 f1
2019.08.10 23:06:36 1: PERL WARNING: Use of uninitialized value $message in concatenation (.) or string at ./FHEM/32_mailcheck.pm line 406.
2019.08.10 23:06:36 5: message:
parse_data: No data passed at ./FHEM/32_mailcheck.pm line 410.

Aber ich werde nicht schlau aus der Meldung. Im Profil von EgiZone steht ein msg Inhalt.
Das Ergebnis ist wie hier.

amenomade

Irgendwie spinnt Mail::IMAPClient: er findet den Titel, aber nicht den message_text
Es gibt ein attr debug, vielleicht sieht man dann etwas (in der console wenn fhem manuell gestartet wird, oder in syslog wenn über einen Dienst)
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

boeho

jetzt log mit debug=1:
Sending: DONE
Sent 6 bytes
Read: 76 OK IDLE completed.
Sending: 78 SELECT INBOX
Sent 17 bytes
Read: * 296 EXISTS
  * 0 RECENT
  * FLAGS (\Seen \Answered \Flagged \Deleted \Draft $MDNSent)
  * OK [PERMANENTFLAGS (\Seen \Answered \Flagged \Deleted \Draft $MDNSent)] Permanent flags
  * OK [UIDVALIDITY 14] UIDVALIDITY value
  * OK [UIDNEXT 7575] The next unique identifier value
  78 OK [READ-WRITE] SELECT completed.
Sending: 79 IDLE
Sent 9 bytes
Read: + IDLE accepted, awaiting DONE command.


Kann man den msgTeil in mailcheck.pm umgehen? Ich habe keine Ahnung wie. Aber EgiZone braucht ja nur das Subject.

boeho

Oh, jetzt kam aber ein e Masse im Log an (2 Minuten später).

boeho

Ich stelle mal die Meldungen hier ein. Mir sagt das nichts:
Read: * 1 RECENT
  * 297 EXISTS
Sending: DONE
Sent 6 bytes
Read: 82 OK IDLE completed.
Sending: 84 STATUS INBOX (UNSEEN)
Sent 26 bytes
Read: * STATUS Inbox (UNSEEN 1)
  84 OK STATUS completed.
Sending: 85 FETCH 297 BODY.PEEK[HEADER.FIELDS (From)]
Sent 46 bytes
LITERAL: received literal in line * 297 FETCH (BODY[HEADER.FIELDS (From)]  of length 60; attempting to retrieve from the 63 bytes in: From: =?UTF-8?Q?H_B=C3=B6rner?= <h@yahoo.de>
 
  )
  <END_OF_iBuffer>
Read: * 297 FETCH (BODY[HEADER.FIELDS (From)] From: =?UTF-8?Q?H_B=C3=B6rner?= <h@yahoo.de>
 
  )
Read: 85 OK FETCH completed.
found data between fetch headers: 85 OK FETCH completed.
2019.08.11 00:00:31 4: from: =?UTF-8?Q?H_B=C3=B6rner?= <h@yahoo.de>
Sending: 86 FETCH 297 BODY.PEEK[HEADER.FIELDS (Subject)]
Sent 49 bytes
LITERAL: received literal in line * 297 FETCH (BODY[HEADER.FIELDS (Subject)]  of length 20; attempting to retrieve from the 23 bytes in: Subject: hb12345
 
  )
  <END_OF_iBuffer>
Read: * 297 FETCH (BODY[HEADER.FIELDS (Subject)] Subject: hb12345
 
  )
Read: 86 OK FETCH completed.
found data between fetch headers: 86 OK FETCH completed.
2019.08.11 00:00:32 4: subject: hb12345
Sending: 87 FETCH 297 BODY[]
Sent 21 bytes
LITERAL: received literal in line * 297 FETCH (BODY[]  of length 9244; attempting to retrieve from the 4068 bytes in: Received: from DB3EUR04HT066.eop-eur04.prod.protection.outlook.com
   (2603:10a6:208:10e::43) by AM0PR04MB5889.eurprd04.prod.outlook.com with HTTPS
   via AM0PR01CA0102.EURPRD01.PROD.EXCHANGELABS.COM; Sat, 10 Aug 2019 22:00:31
   +0000
  Received: from DB3EUR04FT030.eop-eur04.prod.protection.outlook.com
   (10.152.24.57) by DB3EUR04HT066.eop-eur04.prod.protection.outlook.com
   (10.152.24.112) with Microsoft SMTP Server (version=TLS1_2,
   cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.2157.15; Sat, 10 Aug
   2019 22:00:30 +0000
  Authentication-Results: spf=pass (sender IP is 87.248.110.59)
   smtp.mailfrom=yahoo.de; hotmail.de; dkim=pass (signature was verified)
   header.d=yahoo.de;hotmail.de; dmarc=pass action=none header.from=yahoo.de;
  Received-SPF: Pass (protection.outlook.com: domain of yahoo.de designates
   87.248.110.59 as permitted sender) receiver=protection.outlook.com;
   client-ip=87.248.110.59; helo=sonic307-34.consmr.mail.ir2.yahoo.com;
  Received: from sonic307-34.consmr.mail.ir2.yahoo.com (87.248.110.59) by
   DB3EUR04FT030.mail.protection.outlook.com (10.152.24.99) with Microsoft SMTP
   Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
   15.20.2157.15 via Frontend Transport; Sat, 10 Aug 2019 22:00:30 +0000
  X-IncomingTopHeaderMarker:
   OriginalChecksum:E55C7959B2446EA45E3FAD4E999071D65A3972838C43BD553B98BE28D604A9AC;UpperCasedChecksum:B2463394167F243558358008E54F928926973CCCF4225FA43B44A2E88500F637;SizeAsReceived:2777;Count:14
  DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.de; s=s2048; t=1565474430; bh=eJ10Q8bw1J/FSNTEqujseJmH/UKCjejJjVTLUqyUdAM=; h=Date:From:To:In-Reply-To:References:Subject:From:Subject; b=ev5IScnC2+UPxHZjix4KP3yDwcp4Qbk+gaz8/WU/GED3rz0p09gqNlUMzca0Iej0eGqjPfKLC5hCFaxL6Z+YX+5r+LyqPsjyo2zCAi+lnI0pcskqg9ni8fYSDklCSWodtyPzSgJlQArR163TkTqsQ2vy5PwtLRoe2wxyV9XLRK1/V9ALGBU4dokSShKYsIz95F97n3vgoi+g/7clc2/rtf1u4RSS048lFkvcLSNk/f33bYqodJ8+cuKY3eMxqKUDKbhZ6Cw2PFlAnvrPz2dO49p43iylQywXIhAY8Uno3JL/Kr/RT1/SubA/vVKL28VGnvyB7bi2GCv9tTCu4Grdcw==
  X-YMail-OSG: OLZDFU8VM1myDZa35aeM8CzDwwfBLP7qP.cyzkd2Q7Ygln_E1Ak1LyUiesFYfX9
   hc3Whlcpd8m6mUqGci1ihdQ5C.C4wZ56WJ9tNWzgroNnoEV_zETv0HWedPWcX_908c0JenIg5Yw5
   ESgnu2T2uLGXS4W52tUC5s1GXMYvjoHV3QyPMilIEDylSMU6N.kCsSp13FN7.3_4mibI0oFDguoW
   JxHtJVz4zhVlmM4wo1Dx04uTPOeuwlJByN8of7CjHClscMV8P_74a32sUk_M5iaiwNbydXoFLfXH
   B.rAsMopMkaZ20NN9uG8URn5QWgHy6uJL83AmjebXMjzRfTP2LTgTAHTjLSZBh7.vNCdccyVFJ0H
   V3iXsWyhpxT6E7jTbfd.VfO9bib26SiSeDvRayHSUCCCvlXxfzeLZWR8RLUUOWanX_niLs4OH5CH
   suHZqkZRPzxRXNiGN6ObGCuOhgJMEsOkqzUaOeGLH0dWN1SCBz0Yp2o_Kn1aRIxiF1MaI3J15HoP
   F.Jy3zcRMNDEZgohfWU1OCtqtyTJysyg7zUKZTVsUwplvXX4ZSfcsZ154hOg_ZFM_IaA4zKkLvzw
   m9Gobd0KH9LlCk7qIP7VCQ6nBthiZ8U2g2I6ale6Wz0pF8pM2EfhhEw6jfH3U0kO2UJbXViMSeJu
   rZ5S1lGE1EA5HhledCKhgQKvRUpR_H11U9UPxqf220lOFSEqagQjs5GQyBO_KAp4pP_obddoGlG2
   DcGdsBNfFv8gJr3x6S61JSVnQc2plUHWeIjg6qbVsYOBYHaWFENwlC4iucSOqhaZEmDk.JsVY_ZJ
   Y50Ctf4hZy_zDNogoHrqQxJFK5n.cug3myjDszCwCYXKS.wq38HBi9Vj7T3cDRqZ3dMmg.yHPmnx
   SjxfltGDxqwOkH24j_NKDyXqN_4GLbVvdwaKFjFMcmZVOuRl5SvKvYFTrALC7OktKXI0B0T.zUKA
   8vQDlDfr.jnm.TYmOUeeCC41m07RYMxkTvA9GhBO_ETkGSDtFXrYywxwCdqJMZ6ePD6..DwX4h5e
   k2pQAXSJB8y1rY4ou3U0NyAUK3M4MuSNajR5m8.Rv35bDTObA34Bwx0YrdasKMj0gjYbhQgWiaEF
   J726fFzpR.Jc3rcSbdhLz9CzrjA50u_3oTfZZWjS.xYG3E0OmRL9xuphyXdCFYVMnoSPSGkN07zW
   y.Jf1syw5fBWLUYNY5KfQG4AmxpA0c6E9XCq9PTLpwxM43FMRD0xlTvn9NnEZeLuvUZ_rNHCbipP
   s_jyuo5NgN7BV82KTjdbxLO_O6HADf6kPqrRAnfVVm87.ME1UxmmIi48thQn9bZbFh5FDNO6Hy3e
   IlCPhTg28
  Received: from sonic.gate.mail.ne1.yahoo.com by sonic307.consmr.mail.ir2.yahoo.com with HTTP; Sat, 10 Aug 2019 22:00:30 +0000
  Date: Sat, 10 Aug 2019 21:58:29 +0000 (UTC)
  From: =?UTF-8?Q?H_B=C3=B6rner?= <h@yahoo.de>
  To: "boeho@hotmail.de" <boeho@hotmail.de>
  Message-ID: <1752541440.5080042.1565474309782@mail.yahoo.com>
  In-Reply-To: <677834416.5048246.1565466291803@mail.yahoo.com>
  References: <677834416.5048246.1565466291803.ref@mail.yahoo.com> <677834416.5048246.1565466291803@mail.yahoo.com>
  Subject: hb12345
  Content-Type: multipart/alternative;
  boundary="----=_Part_508<END_OF_iBuffer>
Received ret=5176 9244 of 9244
Read: * 297 FETCH (BODY[] FLAGS (\Seen \Recent))
Read: 87 OK FETCH completed.
Sending: 88 FETCH 297 (RFC822.SIZE)
Sent 28 bytes
Read: * 297 FETCH (RFC822.SIZE 36182)
Read: 88 OK FETCH completed.
ERROR: message_string() expected 36182 bytes but received 9244 you may need the IgnoreSizeErrors option at /usr/share/perl5/Mail/IMAPClient.pm line 874.
Mail::IMAPClient::message_string(Mail::IMAPClient=HASH(0x55e84f9b97c0), 297) called at ./FHEM/32_mailcheck.pm line 411
main::mailcheck_Read(HASH(0x55e84de8afc8)) called at fhem.pl line 3753
main::CallFn("EgiZone_Check", "ReadFn", HASH(0x55e84de8afc8)) called at fhem.pl line 748
2019.08.11 00:00:32 1: PERL WARNING: Use of uninitialized value $message in concatenation (.) or string at ./FHEM/32_mailcheck.pm line 412.
2019.08.11 00:00:32 5: message:
parse_data: No data passed at ./FHEM/32_mailcheck.pm line 416.
2019.08.11 00:00:32 1: Including fhem.cfg

amenomade

#7
Da ist der Fehler, und möglicherweise auch die Lösung:
ERROR: message_string() expected 36182 bytes but received 9244 you may need the IgnoreSizeErrors option at /usr/share/perl5/Mail/IMAPClient.pm line 874.
Mail::IMAPClient::message_string(Mail::IMAPClient=HASH(0x55e84f9b97c0), 297) called at ./FHEM/32_mailcheck.pm line 411
main::mailcheck_Read(HASH(0x55e84de8afc8)) called at fhem.pl line 3753
main::CallFn("EgiZone_Check", "ReadFn", HASH(0x55e84de8afc8)) called at fhem.pl line 748


Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

amenomade

#8
Zeile 157-161 vom Modul:
157     my $client = Mail::IMAPClient->new(
158        Socket   => $socket,
159        KeepAlive => 'true',
160        User     => $hash->{helper}{user},
161        Password => $hash->{helper}{password},
162      );


Mach davon
157     my $client = Mail::IMAPClient->new(
158        Socket   => $socket,
159        KeepAlive => 'true',
160        User     => $hash->{helper}{user},
161        Password => $hash->{helper}{password},
+++            Ignoresizeerrors => 1,
162      );

Dann in Fhem
reload 32_mailcheck
EDIT: pass auf die Berechtigungen auf: wenn Du das Modul änderst, danach checken, ob es immer noch fhem:dialout gehört. Ggf "sudo chown fhem:dialout 32_mailcheck.pm"
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

boeho

habe alles so eingebaut. Rechte wie geschrieben.
  Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.ir2.yahoo.com with HTTP; Sun, 11 Aug 2019 09:21:55 +0000
  Date: Sun, 11 Aug 2019 09:19:54 +0000 (UTC)
  From: =?UTF-8?Q?H_B=C3=B6rner?= <h@yahoo.de>
  To: "boeho@hotmail.de" <boeho@hotmail.de>
  Message-ID: <403096264.5177229.1565515194278@mail.yahoo.com>
  In-Reply-To: <677834416.5048246.1565466291803@mail.yahoo.com>
  References: <677834416.5048246.1565466291803.ref@mail.yahoo.com> <677834416.5048246.1565466291803@mail.yahoo.com>
  Subject: hb12345 hb1
  Content-Type: multipart/alternative;
  boundary="----=_Part_5177<END_OF_iBuffer>
Received ret=5168 9236 of 9236
Read: * 298 FETCH (BODY[] FLAGS (\Seen \Recent))
Read: 1419 OK FETCH completed.
Sending: 1420 FETCH 298 (RFC822.SIZE)
Sent 30 bytes
Read: * 298 FETCH (RFC822.SIZE 36192)
Read: 1420 OK FETCH completed.
ERROR: message_string() expected 36192 bytes but received 9236 you may need the IgnoreSizeErrors option at /usr/share/perl5/Mail/IMAPClient.pm line 874.
Mail::IMAPClient::message_string(Mail::IMAPClient=HASH(0x55a6b63d93e8), 298) called at ./FHEM/32_mailcheck.pm line 411
main::mailcheck_Read(HASH(0x55a6b4089a28)) called at fhem.pl line 3753
main::CallFn("EgiZone_Check", "ReadFn", HASH(0x55a6b4089a28)) called at fhem.pl line 748
2019.08.11 11:21:57 1: PERL WARNING: Use of uninitialized value $message in concatenation (.) or string at ./FHEM/32_mailcheck.pm line 412.
2019.08.11 11:21:57 5: message:
parse_data: No data passed at ./FHEM/32_mailcheck.pm line 416.
2019.08.11 11:21:58 1: Including fhem.cfg


Habe mal geprüft, ob yahoo als smtp und hotmail als imap-empfäner etwas geändert haben, ist aber nicht so.
Die Zeile: From: =?UTF-8?Q?H_B=C3=B6rner?= <h@yahoo.de>  scheint hoffentlich nur ein Darstellngsproblem zu sein?

amenomade

Hast Du auch das "reload 32_mailcheck" gemacht?
Hast Du das Teil der Log, wo die Verbindung aufgebaut wird? (sollte eine Zeile mit "connected to" geben. Was steht kurz davor und danach?)

Die Zeile, die Du meinst, ist der Grund wofür es nicht so einfach ist, das message_string umzugehen: er muss das aus dem Header in $message dekodieren, damit es lesbar wird.
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

boeho

habe alles so gemcht, auchFHEM neu gestartet.
Jetzt der Teil mit dem connect:
2019.08.11 11:22:12 3: EgiZone_Check: connected to imap-mail.outlook.com
2019.08.11 11:22:13 3: EgiZone_Check: logged in to boeho@hotmail.de
Sending: 2 CAPABILITY
Sent 14 bytes
Read: * CAPABILITY IMAP4 IMAP4rev1 AUTH=PLAIN AUTH=XOAUTH2 SASL-IR UIDPLUS MOVE ID UNSELECT CLIENTACCESSRULES CLIENTNETWORKPRESENCELOCATION BACKENDAUTHENTICATE CHILDREN IDLE NAMESPACE LITERAL+
  2 OK CAPABILITY completed.
Sending: 3 SELECT INBOX
Sent 16 bytes
Read: * 298 EXISTS
  * 0 RECENT
  * FLAGS (\Seen \Answered \Flagged \Deleted \Draft $MDNSent)
  * OK [PERMANENTFLAGS (\Seen \Answered \Flagged \Deleted \Draft $MDNSent)] Permanent flags
  * OK [UIDVALIDITY 14] UIDVALIDITY value
  * OK [UIDNEXT 7580] The next unique identifier value
  3 OK [READ-WRITE] SELECT completed.
Sending: 4 IDLE
Sent 8 bytes
Read: + IDLE accepted, awaiting DONE command.
2019.08.11 11:22:13 1: usb create starting

amenomade

* 0 RECENT

Da war keine neue Email zu lesen.
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

boeho

2. Versuch, da ist das subject 'Test hb2' drin.
Ich schau mal bei mir , im Log  stehen jetzt endlich wieder Zeilen von meinem eigendlichen Notify (zwar Fehler, aber besser als NICHTS)

Sending: DONE
Sent 6 bytes
Read: 400 OK IDLE completed.
Sending: 402 SELECT INBOX
Sent 18 bytes
Read: * 298 EXISTS
  * 0 RECENT
  * FLAGS (\Seen \Answered \Flagged \Deleted \Draft $MDNSent)
  * OK [PERMANENTFLAGS (\Seen \Answered \Flagged \Deleted \Draft $MDNSent)] Permanent flags
  * OK [UIDVALIDITY 14] UIDVALIDITY value
  * OK [UIDNEXT 7580] The next unique identifier value
  402 OK [READ-WRITE] SELECT completed.
Sending: 403 IDLE
Sent 10 bytes
Read: + IDLE accepted, awaiting DONE command.
2019.08.11 18:48:49 3: ==== in at_Hzg_Check ====
2019.08.11 18:48:49 3: ===N4  Hzg_Check16 ==Hzg WE oder FT:'1'
2019.08.11 18:48:49 3: CUL_HM set Hzg_Flur off
2019.08.11 18:48:49 3: ==== in at_Hzg_Check ====
2019.08.11 18:48:49 3: ===N4  Hzg_Check16 ==Hzg WE oder FT:'1'
2019.08.11 18:48:49 3: CUL_HM set Hzg_WZ_t off
2019.08.11 18:49:41 3: ==== in at_Hzg_Check ====
2019.08.11 18:49:41 3: ===N4  Hzg_Check16 ==Hzg WE oder FT:'1'
2019.08.11 18:49:41 3: CUL_HM set Hzg_WZ_Couch off
Sending: DONE
Sent 6 bytes
Read: 403 OK IDLE completed.
Sending: 405 SELECT INBOX
Sent 18 bytes
Read: * 298 EXISTS
  * 0 RECENT
  * FLAGS (\Seen \Answered \Flagged \Deleted \Draft $MDNSent)
  * OK [PERMANENTFLAGS (\Seen \Answered \Flagged \Deleted \Draft $MDNSent)] Permanent flags
  * OK [UIDVALIDITY 14] UIDVALIDITY value
  * OK [UIDNEXT 7580] The next unique identifier value
  405 OK [READ-WRITE] SELECT completed.
Sending: 406 IDLE
Sent 10 bytes
Read: + IDLE accepted, awaiting DONE command.
Read: * 1 RECENT
  * 299 EXISTS
Sending: DONE
Sent 6 bytes
Read: 406 OK IDLE completed.
Sending: 408 STATUS INBOX (UNSEEN)
Sent 27 bytes
Read: * STATUS Inbox (UNSEEN 1)
  408 OK STATUS completed.
Sending: 409 FETCH 299 BODY.PEEK[HEADER.FIELDS (From)]
Sent 47 bytes
LITERAL: received literal in line * 299 FETCH (BODY[HEADER.FIELDS (From)]  of length 60; attempting to retrieve from the 63 bytes in: From: =?UTF-8?Q?H_B=C3=B6rner?= <h@yahoo.de>
 
  )
  <END_OF_iBuffer>
Read: * 299 FETCH (BODY[HEADER.FIELDS (From)] From: =?UTF-8?Q?H_B=C3=B6rner?= <h@yahoo.de>
 
  )
Read: 409 OK FETCH completed.
found data between fetch headers: 409 OK FETCH completed.
2019.08.11 18:51:05 4: from: =?UTF-8?Q?H_B=C3=B6rner?= <h@yahoo.de>
Sending: 410 FETCH 299 BODY.PEEK[HEADER.FIELDS (Subject)]
Sent 50 bytes
LITERAL: received literal in line * 299 FETCH (BODY[HEADER.FIELDS (Subject)]  of length 21; attempting to retrieve from the 24 bytes in: Subject: Test hb2
 
  )
  <END_OF_iBuffer>
Read: * 299 FETCH (BODY[HEADER.FIELDS (Subject)] Subject: Test hb2
 
  )
Read: 410 OK FETCH completed.
found data between fetch headers: 410 OK FETCH completed.
2019.08.11 18:51:05 4: subject: Test hb2
Sending: 411 FETCH 299 BODY[]
Sent 22 bytes
LITERAL: received literal in line * 299 FETCH (BODY[]  of length 7769; attempting to retrieve from the 4068 bytes in: Received: from DB3EUR04HT210.eop-eur04.prod.protection.outlook.com
   (2603:10a6:207:4::30) by AM0PR04MB5889.eurprd04.prod.outlook.com with HTTPS
   via AM3PR07CA0072.EURPRD07.PROD.OUTLOOK.COM; Sun, 11 Aug 2019 16:51:05 +0000
  Received: from DB3EUR04FT003.eop-eur04.prod.protection.outlook.com
   (10.152.24.60) by DB3EUR04HT210.eop-eur04.prod.protection.outlook.com
   (10.152.24.135) with Microsoft SMTP Server (version=TLS1_2,
   cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.2157.15; Sun, 11 Aug
   2019 16:51:04 +0000
  Authentication-Results: spf=pass (sender IP is 77.238.176.206)
   smtp.mailfrom=yahoo.de; hotmail.de; dkim=pass (signature was verified)
   header.d=yahoo.de;hotmail.de; dmarc=pass action=none header.from=yahoo.de;
  Received-SPF: Pass (protection.outlook.com: domain of yahoo.de designates
   77.238.176.206 as permitted sender) receiver=protection.outlook.com;
   client-ip=77.238.176.206; helo=sonic306-20.consmr.mail.ir2.yahoo.com;
  Received: from sonic306-20.consmr.mail.ir2.yahoo.com (77.238.176.206) by
   DB3EUR04FT003.mail.protection.outlook.com (10.152.24.171) with Microsoft SMTP
   Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
   15.20.2157.15 via Frontend Transport; Sun, 11 Aug 2019 16:51:04 +0000
  X-IncomingTopHeaderMarker:
   OriginalChecksum:3498B50AEBEC50412B08EAF3ADF8204FEEE5D1B5AA05CB0C4C714EB6AAA35412;UpperCasedChecksum:3E6B66BE859A8CBD7B5E79AF5884759666F4BDD153F5E7C53DB3B0C9EA0856D3;SizeAsReceived:2607;Count:13
  DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.de; s=s2048; t=1565542264; bh=TkyGsMP9db7CmUbiAHCcpNYlVtu1Yb2MpDPSeP7G7VE=; h=Date:From:To:Subject:References:From:Subject; b=SrnB9PG0tw5stIyKOeC4o7BrFJ/gBSgV/R1zTCsNjxoHtLay8jaSZL2agArMB7MT2yqnyzHN0VAZ7Ca1G0p1ZouJT4cINny6LQCP1kvtya6jOzmAFnpoGrnBvN+9BMUDjP0NCSrX1+LY2wzi/4pre3cD3G5Yku2imaQssZYoWNsVDyHWIkRM3rtL0VJ/tMq22zCqLi61hac8Z2q/7/4JF0F2+ueOQvdZ8AQeZh56ClhfTw7CCssKXrOkL0DGyP/mZw8sYfRuty1ahgkZ+pOGGbK1uxo82t5t8NAfVXLkS3lLhD2dpM3asRfCJ1ChkmXRAJbtMKDXm6QaTcFIVVi8Rg==
  X-YMail-OSG: IU7OJ1UVM1kVyxPag2YwYQQVRSlzAf0c8tDmkek.ZfPp2whMx9pDD0M4ma9_TN7
   OxDybWtsfDvXUyqDkTyguerxWfgsy_uXzeXUAFGO4H.mRCn1SnATUoYB4DxfsDS9vdpLs1ABQ04O
   rXy3jjUx9m1a1r0jxoo8Uc_lXLu2_Q33K3zhai76arFCdGGQKOSTSCUaojQU_uaE5QhZpEn7jIL.
   TUVoUXXLViUGvNEn85yL9j5NnARwsoPEBjXs3iC_grK1iEPBkHENE8wxHr12Fu0lzr94.ZbIbqbn
   605cT2g8FNZ1.X6sGTX5m0SdHYA8kCio2AG8KNrIYurZEuxzR64eJiclS3OxwKFKosKx4ckhf.Ab
   cJIxdY39TPVbeIy9c1wLij0fc5Xw4ZYPGK_Jc0B4yZ631TBnm4_9Ty_Wt3WDDh6XQkMBWZ40_zek
   uCZEhwt3OhCeg7TSvj0_TMy_8OBzQcHXp_OGyKfnRHs_KXzvJ2vbl5iykZLSaLDb3PqsnXp5W.2t
   .gdlUZRWkSxfH0kKrFsBRQpccLRn0I77_DwhmxF0qFEZKTUK9sv1egbz2UcvrPgmXpNZ_VxwAqBa
   r7UkbHij.k6r9Skk_g9GWu9nTXh1gW6AE3100TZjw8C06CBAeJ742xuO9bskOH3Fsl_jvdJSbry3
   0WcF9KHdDQiG0wb4ZY25WSMvD3Q2sGuq8Xc7rpI7cu5TvM8FzGzdnMtPKNIK8iuuIRWxWgGmnV9Z
   LnbftR5cMdhM.21NNV38gabm4_a6V_eylsrLW.Fe7tyqtIFGO.FjIkuGfYfE741VLQdkxq7Z8vqT
   .6Ti1j.6vN_eQq6UV7OOwPlwwBdVPJFURgKs.xt5mFhtyRdpryowJ2YRDlbgNIWeifdCXrpvACE8
   RoOAw3mO_yFpnwC7nkWszlqgb0LUPuohLB8ctp2lCNFaJINr8SolilI9qBmcizqbcYvpBlwnwiwH
   GAFJN8f0HOSfgM0IHp1Dk4afR0V_ALMTEkmPxlak5N0GpR7MuZwHyxG9uZ1GRITQr7OOeKD5AQS6
   el1QxROggXWCBjy5qIxG1uMBVwveRXbZ1bCuA3ZA7QF8bi8j._JXCR16NVp5ECs2juudH0ayojWq
   YqDFrByewyCtS32FqrH88ZpF3BYJMLJfnbBw3rZRInOjRISTV_mBePPcbBLneV62giJuXPocUM1k
   CeTeoB9p092HmHlnjV_AESrTe4Gq8U0.LYGw6Er8CrFfAQxHDU3u0_u9D2Trcr8HJ4wrvC7aDR7B
   zeobzsTqWBF0hRSgXtlLvPsNab6zoeGg5cN0VpZ7c
  Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.ir2.yahoo.com with HTTP; Sun, 11 Aug 2019 16:51:04 +0000
  Date: Sun, 11 Aug 2019 16:51:02 +0000 (UTC)
  From: =?UTF-8?Q?H_B=C3=B6rner?= <h@yahoo.de>
  To: "boeho01@hotmail.de" <boeho@hotmail.de>
  Message-ID: <1470969330.5336724.1565542262758@mail.yahoo.com>
  Subject: Test hb2
  Content-Type: multipart/alternative;
  boundary="----=_Part_5336723_1177274970.1565542262758"
  References: <1470969330.5336724.1565542262758.ref@mail.yahoo.com>
  X-Mailer: WebService/1.1.14097 YMailNorrin Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:68.0) Gecko/20100101 Firefox/68.0
  Content-Length: 50<END_OF_iBuffer>
Received ret=3701 7769 of 7769
Read: * 299 FETCH (BODY[] FLAGS (\Seen \Recent))
Read: 411 OK FETCH completed.
2019.08.11 18:51:06 5: message: Received: from DB3EUR04HT210.eop-eur04.prod.protection.outlook.com
(2603:10a6:207:4::30) by AM0PR04MB5889.eurprd04.prod.outlook.com with HTTPS
via AM3PR07CA0072.EURPRD07.PROD.OUTLOOK.COM; Sun, 11 Aug 2019 16:51:05 +0000
Received: from DB3EUR04FT003.eop-eur04.prod.protection.outlook.com
(10.152.24.60) by DB3EUR04HT210.eop-eur04.prod.protection.outlook.com
(10.152.24.135) with Microsoft SMTP Server (version=TLS1_2,
cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.2157.15; Sun, 11 Aug
2019 16:51:04 +0000
Authentication-Results: spf=pass (sender IP is 77.238.176.206)
smtp.mailfrom=yahoo.de; hotmail.de; dkim=pass (signature was verified)
header.d=yahoo.de;hotmail.de; dmarc=pass action=none header.from=yahoo.de;
Received-SPF: Pass (protection.outlook.com: domain of yahoo.de designates
77.238.176.206 as permitted sender) receiver=protection.outlook.com;
client-ip=77.238.176.206; helo=sonic306-20.consmr.mail.ir2.yahoo.com;
Received: from sonic306-20.consmr.mail.ir2.yahoo.com (77.238.176.206) by
DB3EUR04FT003.mail.protection.outlook.com (10.152.24.171) with Microsoft SMTP
Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
15.20.2157.15 via Frontend Transport; Sun, 11 Aug 2019 16:51:04 +0000
X-IncomingTopHeaderMarker:
OriginalChecksum:3498B50AEBEC50412B08EAF3ADF8204FEEE5D1B5AA05CB0C4C714EB6AAA35412;UpperCasedChecksum:3E6B66BE859A8CBD7B5E79AF5884759666F4BDD153F5E7C53DB3B0C9EA0856D3;SizeAsReceived:2607;Count:13
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.de; s=s2048; t=1565542264; bh=TkyGsMP9db7CmUbiAHCcpNYlVtu1Yb2MpDPSeP7G7VE=; h=Date:From:To:Subject:References:From:Subject; b=SrnB9PG0tw5stIyKOeC4o7BrFJ/gBSgV/R1zTCsNjxoHtLay8jaSZL2agArMB7MT2yqnyzHN0VAZ7Ca1G0p1ZouJT4cINny6LQCP1kvtya6jOzmAFnpoGrnBvN+9BMUDjP0NCSrX1+LY2wzi/4pre3cD3G5Yku2imaQssZYoWNsVDyHWIkRM3rtL0VJ/tMq22zCqLi61hac8Z2q/7/4JF0F2+ueOQvdZ8AQeZh56ClhfTw7CCssKXrOkL0DGyP/mZw8sYfRuty1ahgkZ+pOGGbK1uxo82t5t8NAfVXLkS3lLhD2dpM3asRfCJ1ChkmXRAJbtMKDXm6QaTcFIVVi8Rg==
X-YMail-OSG: IU7OJ1UVM1kVyxPag2YwYQQVRSlzAf0c8tDmkek.ZfPp2whMx9pDD0M4ma9_TN7
OxDybWtsfDvXUyqDkTyguerxWfgsy_uXzeXUAFGO4H.mRCn1SnATUoYB4DxfsDS9vdpLs1ABQ04O
rXy3jjUx9m1a1r0jxoo8Uc_lXLu2_Q33K3zhai76arFCdGGQKOSTSCUaojQU_uaE5QhZpEn7jIL.
TUVoUXXLViUGvNEn85yL9j5NnARwsoPEBjXs3iC_grK1iEPBkHENE8wxHr12Fu0lzr94.ZbIbqbn
605cT2g8FNZ1.X6sGTX5m0SdHYA8kCio2AG8KNrIYurZEuxzR64eJiclS3OxwKFKosKx4ckhf.Ab
cJIxdY39TPVbeIy9c1wLij0fc5Xw4ZYPGK_Jc0B4yZ631TBnm4_9Ty_Wt3WDDh6XQkMBWZ40_zek
uCZEhwt3OhCeg7TSvj0_TMy_8OBzQcHXp_OGyKfnRHs_KXzvJ2vbl5iykZLSaLDb3PqsnXp5W.2t
.gdlUZRWkSxfH0kKrFsBRQpccLRn0I77_DwhmxF0qFEZKTUK9sv1egbz2UcvrPgmXpNZ_VxwAqBa
r7UkbHij.k6r9Skk_g9GWu9nTXh1gW6AE3100TZjw8C06CBAeJ742xuO9bskOH3Fsl_jvdJSbry3
0WcF9KHdDQiG0wb4ZY25WSMvD3Q2sGuq8Xc7rpI7cu5TvM8FzGzdnMtPKNIK8iuuIRWxWgGmnV9Z
LnbftR5cMdhM.21NNV38gabm4_a6V_eylsrLW.Fe7tyqtIFGO.FjIkuGfYfE741VLQdkxq7Z8vqT
.6Ti1j.6vN_eQq6UV7OOwPlwwBdVPJFURgKs.xt5mFhtyRdpryowJ2YRDlbgNIWeifdCXrpvACE8
RoOAw3mO_yFpnwC7nkWszlqgb0LUPuohLB8ctp2lCNFaJINr8SolilI9qBmcizqbcYvpBlwnwiwH
GAFJN8f0HOSfgM0IHp1Dk4afR0V_ALMTEkmPxlak5N0GpR7MuZwHyxG9uZ1GRITQr7OOeKD5AQS6
el1QxROggXWCBjy5qIxG1uMBVwveRXbZ1bCuA3ZA7QF8bi8j._JXCR16NVp5ECs2juudH0ayojWq
YqDFrByewyCtS32FqrH88ZpF3BYJMLJfnbBw3rZRInOjRISTV_mBePPcbBLneV62giJuXPocUM1k
CeTeoB9p092HmHlnjV_AESrTe4Gq8U0.LYGw6Er8CrFfAQxHDU3u0_u9D2Trcr8HJ4wrvC7aDR7B
zeobzsTqWBF0hRSgXtlLvPsNab6zoeGg5cN0VpZ7c
Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.ir2.yahoo.com with HTTP; Sun, 11 Aug 2019 16:51:04 +0000
Date: Sun, 11 Aug 2019 16:51:02 +0000 (UTC)
From: =?UTF-8?Q?H_B=C3=B6rner?= <h@yahoo.de>
To: "boeho01@hotmail.de" <boeho@hotmail.de>
Message-ID: <1470969330.5336724.1565542262758@mail.yahoo.com>
Subject: Test hb2
Content-Type: multipart/alternative;
boundary="----=_Part_5336723_1177274970.1565542262758"
References: <1470969330.5336724.1565542262758.ref@mail.yahoo.com>
X-Mailer: WebService/1.1.14097 YMailNorrin Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:68.0) Gecko/20100101 Firefox/68.0
Content-Length: 503
X-IncomingHeaderCount: 13
Return-Path: h@yahoo.de
X-MS-Exchange-Organization-ExpirationStartTime: 11 Aug 2019 16:51:04.6303
(UTC)
X-MS-Exchange-Organization-ExpirationStartTimeReason: OriginalSubmit
X-MS-Exchange-Organization-ExpirationInterval: 1:00:00:00.0000000
X-MS-Exchange-Organization-ExpirationIntervalReason: OriginalSubmit
X-MS-Exchange-Organization-Network-Message-Id:
c1c7b114-b518-418d-bc75-08d71e7c1959
X-EOPAttributedMessage: 0
X-EOPTenantAttributedMessage: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa:0
X-MS-Exchange-Organization-MessageDirectionality: Incoming
X-Forefront-Antispam-Report: EFV:NLI;
X-MS-Exchange-Organization-AuthSource:
DB3EUR04FT003.eop-eur04.prod.protection.outlook.com
X-MS-Exchange-Organization-AuthAs: Anonymous
X-MS-PublicTrafficType: Email
X-MS-UserLastLogonTime: 8/11/2019 4:41:02 PM
X-MS-Office365-Filtering-Correlation-Id: c1c7b114-b518-418d-bc75-08d71e7c1959
X-Microsoft-Antispam:
BCL:0;PCL:0;RULEID:(2390118)(5000188)(711020)(4605104)(610169)(650170)(651021)(8291501072);SRVR:DB3EUR04HT210;
X-MS-TrafficTypeDiagnostic: DB3EUR04HT210:
X-MS-Exchange-EOPDirect: true
X-Sender-IP: 77.238.176.206
X-SID-PRA: H@YAHOO.DE
X-SID-Result: PASS
X-MS-Exchange-Organization-PCL: 2
X-OriginatorOrg: outlook.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Aug 2019 16:51:04.5423
(UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: c1c7b114-b518-418d-bc75-08d71e7c1959
X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa
X-MS-Exchange-CrossTenant-FromEntityHeader: Internet
X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg:
00000000-0000-0000-0000-000000000000
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB3EUR04HT210
X-MS-Exchange-Transport-EndToEndLatency: 00:00:00.4649112
X-MS-Exchange-Processed-By-BccFoldering: 15.20.2157.000
X-Microsoft-Antispam-Mailbox-Delivery:
abwl:0;wl:0;pcwl:0;kl:0;iwl:0;ijl:0;dwl:0;dkl:0;rwl:0;ucf:0;jmr:0;ex:0;auth:1;dest:I;ENG:(5062000261)(5061607266)(5061608174)(4900115)(4920090)(6515079)(4950130)(4990090);
X-Message-Info:
5vMbyqxGkdchB9X5HPcyckrIYX55JXNOHWRml/YdYqWouG3UdvA4jWeVeyommN6mj/F4dVTY3mjsVQqMJS1WV4guL8FBFVWCM9AhANu+7V+dbZk/57svI+tfNQFwVOw0dnFTP0rHlIfjFwT+Wag//5cFmQLv8ChOdOL15QpVOaKSBic2zvPSG0gncFHvoMD6mFJ60xma67+8uDqSwZgqXA==
X-Message-Delivery: Vj0xLjE7dXM9MDtsPTA7YT0xO0Q9MTtHRD0xO1NDTD0z
X-Microsoft-Antispam-Message-Info:
Y+/bP2/u/iTMsQoy2MqBtSIsHm35Vt2mdSx26/tdDZFQ1pulGbNgSoBrcdGh4GMjpw6TLsG9yQ9vJPi7DJWtfQbezn/aaZqjfPdMOJSEBm0DpR6tKlftKMyhtJ2OyS007fIu4W19f3aFFJeI0R5gL3QHo2ILnr9EXKHwpNDuNakcrPKVzrWFRVDhFq2uTwpKD1vmHQxwRL4vWzRdHJElabKm3vBaYfP8tU+Afu7zTIKPokP4l5mmheMLeklqHwYA85HXGJBFLSTOr5j4HRs/VW41VzG9kWqNF8IDGbnYG5idD8xBiNAmIw+4nSeY3rypoyEnAhgwkQeo12XRaw8ZAqt3JtKtQLQAUGWLKpc6fZrGFrErx/NPCMzg6Vo6X/nBZBJDtAKlcF8YfQzIX5TbwJybgeBakfFwHdAo3+DU86eBELakFNx6DeZf1UJDo9FKVStybTtLNec6Mht/p18ogy3mdd27MVS68TcSv+Uwyc/p31KpBeqMcRadCStHim7iR6SUNBDljetsBYy57Wia5wGRARBEfX2MUTN4BWNF8TSSgTc1aGBKHxaxLtJ4nXde5oKS/l3aCqLQNJNRA8oWYPNB3m+qiT5WunEHFofeb7ZyenJOz+SZ6vGclWhAzF/w4wKc9x5/zawzhf8AU0gvG4JXk+tGKvOEi6czE37xn0A=
MIME-Version: 1.0

------=_Part_5336723_1177274970.1565542262758
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

Testmsg

------=_Part_5336723_1177274970.1565542262758
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 7bit

<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body><div class="yahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;"><div dir="ltr" data-setdir="false">Testmsg<br></div></div></body></html>
------=_Part_5336723_1177274970.1565542262758--

2019.08.11 18:51:06 4: subject decoded: Test hb2

boeho

Bitte kurze Pause. Es sieht so aus, als geht es wieder.
Ich teste noch meine Skripte, die ja schon etwas verbogen habe.

boeho

EgiZone läuft auch.
Momentan vermute ich, das 32_mailcheck.pm fehlerhaft geladen war, denn das reload war das einzige Extra.
Neustart von fhem und auch Neustart des Servers hatten diese Wirkung nicht.
Also vielen Dank, das war eine starke Hilfe.
VG boeho

boeho

Hallo,
mein mailcheck.pm bringt wieder einen Fehler und läuft natürlich auch nicht.
Hier mein log bei debug=1
2020.01.21 15:27:50 3: EgiZone_Check_HB: logged out
2020.01.21 15:27:50 3: EgiZone_Check_HB: Disconnected
2020.01.21 15:27:50 3: EgiZone_Check_HB: connected to imap-mail.outlook.com
2020.01.21 15:27:51 3: EgiZone_Check_HB: logged in tomyhotmail@hotmail.de
Read: * 1 RECENT
  * 746 EXISTS
Sending: DONE
Sent 6 bytes
Read: 7 OK IDLE completed.
Sending: 9 STATUS INBOX (UNSEEN)
Sent 25 bytes
Read: * STATUS Inbox (UNSEEN 39)
  9 OK STATUS completed.
Sending: 10 FETCH 746 BODY.PEEK[HEADER.FIELDS (From)]
Sent 46 bytes
LITERAL: received literal in line * 746 FETCH (BODY[HEADER.FIELDS (From)]  of length 32; attempting to retrieve from the 35 bytes in: From: mymail@yahoo.de
 
  )
  <END_OF_iBuffer>
Read: * 746 FETCH (BODY[HEADER.FIELDS (From)] From: mymail@yahoo.de
 
  )
Read: 10 OK FETCH completed.
found data between fetch headers: 10 OK FETCH completed.
2020.01.21 15:29:47 4: from: mymail@yahoo.de
Sending: 11 FETCH 746 BODY.PEEK[HEADER.FIELDS (Subject)]
Sent 49 bytes
LITERAL: received literal in line * 746 FETCH (BODY[HEADER.FIELDS (Subject)]  of length 58; attempting to retrieve from the 61 bytes in: Subject: EgiGeo TestZone betreten 2020-01-21T14:29:41Z
 
  )
  <END_OF_iBuffer>
Read: * 746 FETCH (BODY[HEADER.FIELDS (Subject)] Subject: EgiGeo TestZone betreten 2020-01-21T14:29:41Z
 
  )
Read: 11 OK FETCH completed.
found data between fetch headers: 11 OK FETCH completed.
2020.01.21 15:29:47 4: subject: EgiGeo TestZone betreten 2020-01-21T14:29:41Z
Sending: 12 FETCH 746 BODY[]
Sent 21 bytes
LITERAL: received literal in line * 746 FETCH (BODY[]  of length 7564; attempting to retrieve from the 4068 bytes in: Received: from HE1EUR01HT228.eop-EUR01.prod.protection.outlook.com
   (2603:10a6:208:be::21) by AM0PR04MB4899.eurprd04.prod.outlook.com with HTTPS
   via AM0PR05CA0044.EURPRD05.PROD.OUTLOOK.COM; Tue, 21 Jan 2020 14:29:47 +0000
  Received: from HE1EUR01FT009.eop-EUR01.prod.protection.outlook.com
   (10.152.0.52) by HE1EUR01HT228.eop-EUR01.prod.protection.outlook.com
   (10.152.1.208) with Microsoft SMTP Server (version=TLS1_2,
   cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2644.19; Tue, 21 Jan
   2020 14:29:46 +0000
  Authentication-Results: spf=pass (sender IP is 77.238.179.82)
   smtp.mailfrom=yahoo.de; hotmail.de; dkim=pass (signature was verified)
   header.d=yahoo.de;hotmail.de; dmarc=pass action=none
   header.from=yahoo.de;compauth=pass reason=100
  Received-SPF: Pass (protection.outlook.com: domain of yahoo.de designates
   77.238.179.82 as permitted sender) receiver=protection.outlook.com;
   client-ip=77.238.179.82; helo=sonic309-24.consmr.mail.ir2.yahoo.com;
  Received: from sonic309-24.consmr.mail.ir2.yahoo.com (77.238.179.82) by
   HE1EUR01FT009.mail.protection.outlook.com (10.152.0.77) with Microsoft SMTP
   Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
   15.20.2644.19 via Frontend Transport; Tue, 21 Jan 2020 14:29:46 +0000
  X-IncomingTopHeaderMarker:
   OriginalChecksum:E6CE3639E0BB4ADCD83D07705E4944B3172DA0DAFB39FA8E06FF5299692E467D;UpperCasedChecksum:483664E10ACFC13F2FF6BA168E34B68A93B5607705266FA447CDFF523E11561E;SizeAsReceived:2838;Count:15
  DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.de; s=s2048; t=1579616985; bh=rBVAKw8JO8NeZrNv9e/86nQxCyKYVI9kdQBf0Kxpa+E=; h=Date:From:To:Subject:References:From:Subject; b=q9P+ii40nbe9KHsoSlQWp+42k0hGDRITpHWuxTs4wSOQME4tnNCXoQmzFMtgKrw2T4ren4cNXNdCD0/GylKL8zqoYUtSCZ1dbnOgYEeo+wsOL3wFw3goFqOX51Bxx8ECSdKBHiggPRmWBwp4x3saRCErJt02fV1sf0ttFWlzMfZjfC/uE4FJpr/lVQMDG+iezyJHRB/wQ30Fg7w072r1l8UF87KxSRVfpN6vDOYTi8nqu5jI6fAvIqPzPX0KZzl5rZH9MRNHpvsjt11AvMGTSFIl4DDggLxwUN2pW2Ngs7+kpLT6Ig35n9ZKktvi7q85NvJKEIeQeIKyY7M3Jo5/ug==
  X-YMail-OSG: dJHwEHsVM1lb7imX7fDH9FNJivpQu0zMH_YmHNCaN.ujhGpPArslfPWklxRVBcn
   Qyr7OxZSKUWKPsr7AsTzXStTDK2Rm8tYGJQt.3vee_8HGX4XC.ZD0MQiCGoCjzbfAtFadG6onJPU
   dc0iacHdzRkSeF.E9euOVmD_yuVNcil94_VZ5DMCXuNopjnxY8LKQaPPuZyJVHN4VERovWuEjj1H
   Y3Uz4dCiekSfE_Vrd.DOWkCzmhpA3x79OGXL.4YruejWbOykJ7ozOA6tc1wWv0FLvUCP_975cW6l
   ht8WSy6Yh9fcT8G9d.H9Kzt1K1xWoyrA67yPCBrkij6TMH3xNeW1CekDby6CHkWOsqVsSf86nnaF
   4outeAp9pHNdqa01P90GyNtYagecV7QJdHcF2pFf3El_SgK9LayuOqeVL0j2nnYn.4SmIT4YxPJC
   5npf.1utBlRWrtFZSldiRJjy2x3SxlI_B7MJrfSKBA2pPXVFPqzvAZENgrvupDHKbx_DUykXYalm
   jchJX6D6hK5P1teI6VmDTREbyJ.VvEeq48cIksho6Uv4ObVrA8CaORoHa0kN3cK9vqUDZkhiv_JA
   inBg7CX3vmjCTju6rsCaQgo.4YVNGtYKMKqi0D8Reg3V3tN2iBQ8.XJwr.1o3OUHcHVBuVOkVnoT
   C9xuAYCnYQocAb3908VHpH.FyurijUIyJmyiRTzHLr3ppdKg9EBVSucEtMOJhfRkRztcFZoYTO2v
   Et.ihyjwwmTAFGvkW8c4LMDOK58TdzvTbXh.Pwo1EkYlpECHHZFe3jN9Qu97pZ_tI4yLZhU_6Nsf
   njlArdSiGOXsihIwXT2rwFPrlQSX8BRWGDGxK4pTUFGOWdR56ZwqFePzNRD.HBGsTyiAYig63Ku3
   dTAkHsSgW7KCUMT7T3M.18TvS.UpTjeFy3ekLKVvIWiCSc1yJcyJekV9f.DlVyM6m08GfuoBa4Vk
   rMTERU2zK.sA2stBKuVl2vODaoOcu631gsHoKtS3FXiU71n_myCwNxKQ44V7EfgBMG2j8fD5gDVv
   ImBQJng6KF8PyfdFAwlw6ZvPGR6MCOYo6JrwPHlnx8_G.f1wQ58pOl4vRShZm5I0SAqS62rzj.Vq
   SBtuDZVsFVeYbqGvdB_1lLrBuoZ3mfIwL0d5U6K.t.kT7UTDwYff3KJYT7xaHvxPQ3P91mEitNDv
   3vfZUpmOeEelA_l783HCnLa6awGuPE5yjw0XaMwDMrCk8.tzeXTKQ0jwFZ6wvEJYZz9EvdrZ0xMT
   SuR71d7FLwSUPnckq_DSzot4hN034L3iqD.p0mUe0rsTgqczjY7nrcR3q2x3bOswr0YdHejBOnu2
   U_0s_T3fBvKUtYlLfqH8K8Wk3B9bNkmzzSMvX6RKV0UbqC_p5NWomx0s8XXZJ.b6cGyNbLzCokiT
   .WuQQzHMGu7Xi..ekHFcMy2dOG3Zz3V1IIcQ3
  Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.ir2.yahoo.com with HTTP; Tue, 21 Jan 2020 14:29:45 +0000
  Received: by smtp409.mail.ir2.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 85d338353fb354d29258d7d29cee8887;
            Tue, 21 Jan 2020 14:29:44 +0000 (UTC)
  Date: Tue, 21 Jan 2020 15:29:41 +0100 (GMT+01:00)
  From: mymail@yahoo.de
  To:myhotmail@hotmail.de
  Message-ID: <122293350.17.1579616981135@localhost>
  Subject: EgiGeo TestZone betreten 2020-01<END_OF_iBuffer>
Received ret=3496 7564 of 7564
Read: * 746 FETCH (BODY[] FLAGS (\Seen \Recent))
Read: 12 OK FETCH completed.
Sending: 13 FETCH 746 (RFC822.SIZE)
Sent 28 bytes
Read: * 746 FETCH (RFC822.SIZE 38928)
Read: 13 OK FETCH completed.
ERROR: message_string() expected 38928 bytes but received 7564 you may need the IgnoreSizeErrors option at /usr/share/perl5/Mail/IMAPClient.pm line 874.
Mail::IMAPClient::message_string(Mail::IMAPClient=HASH(0x561164c8c8f0), 746) called at ./FHEM/32_mailcheck.pm line 412
main::mailcheck_Read(HASH(0x561161f4d6b8)) called at fhem.pl line 3753
main::CallFn("EgiZone_Check_HB", "ReadFn", HASH(0x561161f4d6b8)) called at fhem.pl line 748
2020.01.21 15:29:48 1: PERL WARNING: Use of uninitialized value $message in concatenation (.) or string at ./FHEM/32_mailcheck.pm line 413.
2020.01.21 15:29:48 5: message:
parse_data: No data passed at ./FHEM/32_mailcheck.pm line 417.
2020.01.21 15:29:49 1: Including fhem.cfg

FEM startet danach, ist das normal?
Habe FHEM schon aktualisiert, ebenso Perl selbst.
Kann wieder jemand helfen??


amenomade

Wenn Du Fhem aktualisiert hast, ist wahrscheinlich die Änderung "Ignoresizeerrors => 1," hieroben weg?
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

boeho

Danke für die schnelle Antwort.
Ich kann das wirklich nicht finden.
wäre das richtig:  'attr EgiZone_Check_HB Ignoresizeerrors = 1'  ?
Ich kann das als attr nicht auswählen, deshalb die Frage.

amenomade

Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

boeho

#20
Ja , das wars: in 32_mailcheck.pm eingefügt Zeile 163  '      Ignoresizeerrors => 1,' :
  my $client = Mail::IMAPClient->new(
       Socket   => $socket,
       KeepAlive => 'true',
       User     => $hash->{helper}{user},
       Password => $hash->{helper}{password},
=>    Ignoresizeerrors => 1,
     );

Danke.

boeho

#21
Hallo amenomade,
bisher lief mailcheck perfekt.
Aber nach einem update war natürlich die eingefügte Zeile:  in 32_mailcheck.pm eingefügt Zeile 163/162  '      "Ignoresizeerrors => 1,"
weg.
Deshalb ein Wunsch: Da andere das Problem beim mailcheck.pm offenbar nicht haben, kannst Du diese  Änderung variabel definieren?
Ich meine vielleichtgeht ein attr zum mailcheck: Ignoresizeerrors 1 oder 0 und dann mit AttrVal($name, "Ignoresizeerrors", 0) lesen.
Mit Standard = 0 wäre es kompatibel für alle, die es nicht benötigen. Und für mich wäre ein entspanntes update von FHEM möglich.
Ich weiss bis jetzt immer noch nicht, warum ich das brauche und ander nicht?

Ein schönes RestWE
boeho

amenomade

Hallo boeho

Ich bin nicht der Maintainer vom Modul. Wenn Du willst, dass @justme1968 etwas tut, musst Du dein Thread/Post ins richtige Subforum verschieben

File                         Maintainer           Forum
=========================================================================
FHEM/32_mailcheck.pm         justme1968           Automatisierung
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

boeho


iHome

Hallo boeho

Du bist nicht der Einzige :-). Bei mir kam der gleiche Fehler im Log (wie Dein erster Post).
Unterschied: Bei mir stürtzte das FHEM jedesmal ab, so dass ich den Fhemserver manuell neu starten musste.

Das Modul hab ich wie von Euch beschrieben abgeändert und jetzt läufts! Vielen DANK!
Und damit beim Fhemupdate dies nicht wieder überschrieben wird noch mit
attr global exclude_from_update 32_mailcheck.pm
in der fhem.cfg vom Update ausgeschlossen.

Ich nutze die Funktion ausschliesslich für den 'Postboten' bzw. Postzustellungsmails, da unser Postbote bei der Paketlieferung selten klingelt, das Abscannen des Paketes am Zustellort jedoch eine Mail auslöst, welches automatisch via Mailregel ins FHEM-Postfach weitergeleitet und von FHEM abgearbeitet wird. Dies löst dann ein Sonos-Speak Befehl aus das ein Paket im Treppenhaus liegt..

Für meine Bedürfnisse könnte auch die ganze Message-Variable weggelassen werden da ich nur den Betreff prüfe. Bin aber im Coden nicht so fit und auf Deine Art gehts ja auch.