Inhalt von email wird nicht angezeigt

Hallo!

Der Inhalt von email im Posteingang wird nicht angezeigt. Ich habe jetzt verschiedene Test gemacht, mal als plaintext und mal als HTML, aber nein, wird nicht angezeigt.

Bei email, die im Gesendet-Ordner liegt, wird der Inhalt angezeigt.

Woran kann das liegen?

Grüße

Andreas

Hallo Andreas,

was meint das Webserver-error-log dazu?

Gruß
Stefan

Hallo!

Ich paste mal den letzten Auszug aus dem log hier rein:

[Fri Jul 12 00:14:07.127105 2019] [php7:notice] [pid 28639] [client 2003:d0:a705:6139:3acf:245c:c777:9f2c:53718] PHP Warning: preg_replace_callback(): Compilation failed: invalid range in character class at offset 87 in /usr/share/egroupware/api/src/Html.php on line 101
[Fri Jul 12 00:14:07.127111 2019] [php7:notice] [pid 28639] [client 2003:d0:a705:6139:3acf:245c:c777:9f2c:53718] #1 /usr/share/egroupware/api/src/Html.php(101): preg_replace_callback(’/(<|<)?(?<!"…’, Object(Closure), NULL)
[Fri Jul 12 00:14:07.127116 2019] [php7:notice] [pid 28639] [client 2003:d0:a705:6139:3acf:245c:c777:9f2c:53718] #2 /usr/share/egroupware/mail/inc/class.mail_ui.inc.php(3365): EGroupware\Api\Html::activate_links(‘Sehr geehrte Ku…’)
[Fri Jul 12 00:14:07.127121 2019] [php7:notice] [pid 28639] [client 2003:d0:a705:6139:3acf:245c:c777:9f2c:53718] #3 /usr/share/egroupware/mail/inc/class.mail_ui.inc.php(3242): mail_ui->getdisplayableBody(Array, true, false)
[Fri Jul 12 00:14:07.127126 2019] [php7:notice] [pid 28639] [client 2003:d0:a705:6139:3acf:245c:c777:9f2c:53718] #4 /usr/share/egroupware/mail/inc/class.mail_ui.inc.php(3899): mail_ui->get_load_email_data(‘7533’, NULL, ‘INBOX’, ‘always_display’, NULL)
[Fri Jul 12 00:14:07.127139 2019] [php7:notice] [pid 28639] [client 2003:d0:a705:6139:3acf:245c:c777:9f2c:53718] #5 /usr/share/egroupware/index.php(155): mail_ui->loadEmailBody()
[Fri Jul 12 00:14:07.127143 2019] [php7:notice] [pid 28639] [client 2003:d0:a705:6139:3acf:245c:c777:9f2c:53718] #6 {main}
[Fri Jul 12 00:14:07.127150 2019] [php7:notice] [pid 28639] [client 2003:d0:a705:6139:3acf:245c:c777:9f2c:53718] # Instance=default, User=a.meyer, Request=GET https://www.nimmini.de/egroupware/index.php?menuaction=mail.mail_ui.loadEmailBody&_messageID=mail%3A%3A9%3A%3A3%3A%3ASU5CT1g%3D%3A%3A7533, User-agent=Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:67.0) Gecko/20100101 Firefox/67.0

Ich muss dazu sagen, dass nach neuesten Erkenntnisse nicht alle bodies nicht angezeigt werden, aber viele.
Den Content-Type und das Content-Transfer-Encoding habe ich mir jeweils angeschaut, kann daran aber nichts festmachen.
Auch scheint es so zu sein, dass bodies, die ich vorhin noch anschauen konnte, momentan nicht mehr geladen werden.

Grüße

Andreas

Nein, meine letzte Vermutung trifft nicht zu.

Andreas

Der Fehler der zu dieser Warning führt ist seit dem 14. Juni behoben, dh. noch nicht im letzten Maintenance Release enthalten. Du kannst aber einfach die folgende Datei bei Dir ersetzen:

https://raw.githubusercontent.com/EGroupware/egroupware/17.1/api/src/Html.php

Die Frage ist, ob das der Grund für die nicht angezeigten Mails ist. Es kann sein, das Du eine Mail hast, das die Anzeige verhindert.

Ralf

Falls der Patch von Ralf nicht hilft:

Werden die Mails angezeigt wenn du länger wartest?
Gerne sind DNS-Einstellungen die Ursache. Schau mal:

Stefan

Hallo!

Der Patch scheint das Problem zu beheben. Mail die ich gestern nicht lesen konnte, kann ich jetzt lesen,

Danke!

Andreas

Hallo Ralf,

kleine Frage am Rande, bei mir herrscht das gleiche Problem unter einem UCS-Server.
Wor ist der original Ablageort der von Dir geposteten Datei?

Grüße
Eric

Hallo Eric.

Dieser Fix ist nun seit Jahren in EGroupware enthalten. Du kannst/darfst nicht eine Programmdatei von vor Jahren in eine aktuelle Version “verpflanzen”.

Bitte erstelle für dein Problem ein eigenes Thema, beschreibe es und kontrolliere das Webserver-error-log.
Siehe auch:

Stefan

Hallo Stefan,

danke für den Hinweis. Ich hätte auch gleich drauf kommen können, rechts in der Zeitschine nachzusehen. Dann hätte ich erst gar nicht auf den Post geantwortet.