diff --git a/fhem/FHEM/32_mailcheck.pm b/fhem/FHEM/32_mailcheck.pm index d646d7a82..0eb136897 100755 --- a/fhem/FHEM/32_mailcheck.pm +++ b/fhem/FHEM/32_mailcheck.pm @@ -434,7 +434,12 @@ mailcheck_Read($) Log3 $name, 2, "accept_from is set but MIME::Parser is not available"; } - readingsSingleUpdate($hash, "Subject", $subject, 1 ) if( $do_notify ); + if( $do_notify ) { + readingsBeginUpdate($hash); + readingsBulkUpdate($hash, "From", $from); + readingsBulkUpdate($hash, "Subject", $subject); + readingsEndUpdate($hash, 1); + } $client->delete_message( $resp ) if( AttrVal($name, "delete_message", 0) == 1 ); } @@ -503,6 +508,8 @@ mailcheck_Read($)