Open admorgan opened 2 years ago
Hi, can you check your browser console and your nextcloud.log please? I have one or two suspicions about what the cause could be.
Edit: saw you already looked at the console.
Would be super helpful if you could set your debug level to 0 and try loading the message.
I could not find anything in the log even at debug. Is there a mail specific debug I should set?
Is there any other advise for this issue. I am having the same issue but it seems to be messages from only one source, trello.com.
Nextcloud 25.0.4 mail 2.2.4
Here is a sample of my access.log (nothing in the error.log) example-message.txt email-log.txt
I have the same issue when I tried to create an AliExpress account. The confirmation email came in but I could not read it:
With SnappyMail the same mail displays correctly:
I also get it with Trello. @miaulalala is this enough info for you?
Mail app 3.5.4
Nextcloud image nextcloud:28.0.1-apache
Nextcloud version in config.php 'version' => '28.0.1.1',
Debug logs: (some user_saml entries show it accessing external url via proxy)
[{
"reqId": "0IbA6fO9B3olis1VJyDK",
"level": 0,
"time": "2024-01-21T01:34:01+00:00",
"remoteAddr": "10.104.32.3",
"user": "bruce.willis",
"app": "user_saml",
"method": "GET",
"url": "/apps/mail/api/messages/320/thread",
"message": "/appinfo/app.php is deprecated, use \\OCP\\AppFramework\\Bootstrap\\IBootstrap on the application class instead.",
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
"version": "28.0.1.1",
"data": {
"app": "user_saml"
}
},
{
"reqId": "Zifpw6WqmzHP6zIgSm7P",
"level": 0,
"time": "2024-01-21T01:34:01+00:00",
"remoteAddr": "10.104.32.3",
"user": "bruce.willis",
"app": "user_saml",
"method": "GET",
"url": "/apps/mail/api/messages/320/body",
"message": "/appinfo/app.php is deprecated, use \\OCP\\AppFramework\\Bootstrap\\IBootstrap on the application class instead.",
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
"version": "28.0.1.1",
"data": {
"app": "user_saml"
}
},
{
"reqId": "Zifpw6WqmzHP6zIgSm7P",
"level": 0,
"time": "2024-01-21T01:34:04+00:00",
"remoteAddr": "10.104.32.3",
"user": "bruce.willis",
"app": "mail",
"method": "GET",
"url": "/apps/mail/api/messages/320/body",
"message": "findByIds in INBOX got 1 UIDs (1331) and found 1. minFetched=1331 maxFetched=1331",
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
"version": "28.0.1.1",
"data": {
"app": "mail"
}
},
{
"reqId": "Zifpw6WqmzHP6zIgSm7P",
"level": 0,
"time": "2024-01-21T01:34:05+00:00",
"remoteAddr": "10.104.32.3",
"user": "bruce.willis",
"app": "PHP",
"method": "GET",
"url": "/apps/mail/api/messages/320/body",
"message": "Return type of ChristophWurst\\KItinerary\\Itinerary::count() should either be compatible with Countable::count(): int, or the #[\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice at /var/www/html/custom_apps/mail/vendor/christophwurst/kitinerary/src/Itinerary.php#48",
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
"version": "28.0.1.1",
"data": {
"app": "PHP"
}
},
{
"reqId": "Zifpw6WqmzHP6zIgSm7P",
"level": 0,
"time": "2024-01-21T01:34:05+00:00",
"remoteAddr": "10.104.32.3",
"user": "bruce.willis",
"app": "PHP",
"method": "GET",
"url": "/apps/mail/api/messages/320/body",
"message": "Return type of ChristophWurst\\KItinerary\\Itinerary::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice at /var/www/html/custom_apps/mail/vendor/christophwurst/kitinerary/src/Itinerary.php#52",
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
"version": "28.0.1.1",
"data": {
"app": "PHP"
}
},
{
"reqId": "x3bvdj4gPlcEwexruhbf",
"level": 0,
"time": "2024-01-21T01:34:06+00:00",
"remoteAddr": "10.104.32.3",
"user": "bruce.willis",
"app": "user_saml",
"method": "GET",
"url": "/apps/mail/api/messages/320/html",
"message": "/appinfo/app.php is deprecated, use \\OCP\\AppFramework\\Bootstrap\\IBootstrap on the application class instead.",
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
"version": "28.0.1.1",
"data": {
"app": "user_saml"
}
},
{
"reqId": "um1vx9hLk7o2aX1hKCXg",
"level": 0,
"time": "2024-01-21T01:34:07+00:00",
"remoteAddr": "10.104.32.3",
"user": "bruce.willis",
"app": "user_saml",
"method": "POST",
"url": "/apps/mail/api/mailboxes/1/sync",
"message": "/appinfo/app.php is deprecated, use \\OCP\\AppFramework\\Bootstrap\\IBootstrap on the application class instead.",
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
"version": "28.0.1.1",
"data": {
"app": "user_saml"
}
},
{
"reqId": "x3bvdj4gPlcEwexruhbf",
"level": 0,
"time": "2024-01-21T01:34:08+00:00",
"remoteAddr": "10.104.32.3",
"user": "bruce.willis",
"app": "mail",
"method": "GET",
"url": "/apps/mail/api/messages/320/html",
"message": "findByIds in INBOX got 1 UIDs (1331) and found 1. minFetched=1331 maxFetched=1331",
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
"version": "28.0.1.1",
"data": {
"app": "mail"
}
},
{
"reqId": "um1vx9hLk7o2aX1hKCXg",
"level": 0,
"time": "2024-01-21T01:34:09+00:00",
"remoteAddr": "10.104.32.3",
"user": "bruce.willis",
"app": "mail",
"method": "POST",
"url": "/apps/mail/api/mailboxes/1/sync",
"message": "Forcing full sync due to QRESYNC",
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
"version": "28.0.1.1",
"data": {
"app": "mail"
}
},
{
"reqId": "um1vx9hLk7o2aX1hKCXg",
"level": 0,
"time": "2024-01-21T01:34:09+00:00",
"remoteAddr": "10.104.32.3",
"user": "bruce.willis",
"app": "mail",
"method": "POST",
"url": "/apps/mail/api/mailboxes/1/sync",
"message": "Locking mailbox 1 for new messages sync",
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
"version": "28.0.1.1",
"data": {
"app": "mail"
}
},
{
"reqId": "um1vx9hLk7o2aX1hKCXg",
"level": 0,
"time": "2024-01-21T01:34:09+00:00",
"remoteAddr": "10.104.32.3",
"user": "bruce.willis",
"app": "mail",
"method": "POST",
"url": "/apps/mail/api/mailboxes/1/sync",
"message": "Locking mailbox 1 for changed messages sync",
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
"version": "28.0.1.1",
"data": {
"app": "mail"
}
},
{
"reqId": "um1vx9hLk7o2aX1hKCXg",
"level": 0,
"time": "2024-01-21T01:34:09+00:00",
"remoteAddr": "10.104.32.3",
"user": "bruce.willis",
"app": "mail",
"method": "POST",
"url": "/apps/mail/api/mailboxes/1/sync",
"message": "Locking mailbox 1 for vanished messages sync",
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
"version": "28.0.1.1",
"data": {
"app": "mail"
}
},
{
"reqId": "um1vx9hLk7o2aX1hKCXg",
"level": 0,
"time": "2024-01-21T01:34:09+00:00",
"remoteAddr": "10.104.32.3",
"user": "bruce.willis",
"app": "mail",
"method": "POST",
"url": "/apps/mail/api/mailboxes/1/sync",
"message": "Running partial sync for 1",
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
"version": "28.0.1.1",
"data": {
"app": "mail"
}
},
{
"reqId": "um1vx9hLk7o2aX1hKCXg",
"level": 0,
"time": "2024-01-21T01:34:09+00:00",
"remoteAddr": "10.104.32.3",
"user": "bruce.willis",
"app": "mail",
"method": "POST",
"url": "/apps/mail/api/mailboxes/1/sync",
"message": "partial sync 1:INBOX - get all known UIDs took 0s. 6/6MB memory used",
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
"version": "28.0.1.1",
"data": {
"app": "mail"
}
},
{
"reqId": "um1vx9hLk7o2aX1hKCXg",
"level": 0,
"time": "2024-01-21T01:34:09+00:00",
"remoteAddr": "10.104.32.3",
"user": "bruce.willis",
"app": "mail",
"method": "POST",
"url": "/apps/mail/api/mailboxes/1/sync",
"message": "findByIds in INBOX got 0 UIDs but found none",
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
"version": "28.0.1.1",
"data": {
"app": "mail"
}
},
{
"reqId": "um1vx9hLk7o2aX1hKCXg",
"level": 0,
"time": "2024-01-21T01:34:09+00:00",
"remoteAddr": "10.104.32.3",
"user": "bruce.willis",
"app": "mail",
"method": "POST",
"url": "/apps/mail/api/mailboxes/1/sync",
"message": "findByIds in INBOX got 0 UIDs but found none",
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
"version": "28.0.1.1",
"data": {
"app": "mail"
}
},
{
"reqId": "um1vx9hLk7o2aX1hKCXg",
"level": 0,
"time": "2024-01-21T01:34:09+00:00",
"remoteAddr": "10.104.32.3",
"user": "bruce.willis",
"app": "mail",
"method": "POST",
"url": "/apps/mail/api/mailboxes/1/sync",
"message": "partial sync 1:INBOX - get new messages via Horde took 0s. 6/6MB memory used",
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
"version": "28.0.1.1",
"data": {
"app": "mail"
}
},
{
"reqId": "um1vx9hLk7o2aX1hKCXg",
"level": 0,
"time": "2024-01-21T01:34:09+00:00",
"remoteAddr": "10.104.32.3",
"user": "bruce.willis",
"app": "mail",
"method": "POST",
"url": "/apps/mail/api/mailboxes/1/sync",
"message": "partial sync 1:INBOX - persist new messages took 0s. 6/6MB memory used",
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
"version": "28.0.1.1",
"data": {
"app": "mail"
}
},
{
"reqId": "aPEyr7creZpBAiPzzd7F",
"level": 0,
"time": "2024-01-21T01:34:09+00:00",
"remoteAddr": "10.104.32.3",
"user": "bruce.willis",
"app": "user_saml",
"method": "GET",
"url": "/apps/mail/proxy?src=https%3A%2F%2Ftrello.com%2Fimages%2Femail%2Fapple-app-store-badges%2Fblack-en-us.png&requesttoken=X2QlceU0MjhWCc3854VIcwkGWODmLZC4",
"message": "/appinfo/app.php is deprecated, use \\OCP\\AppFramework\\Bootstrap\\IBootstrap on the application class instead.",
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
"version": "28.0.1.1",
"data": {
"app": "user_saml"
}
},
{
"reqId": "xILoRzTVJPpnEkWHqjQw",
"level": 0,
"time": "2024-01-21T01:34:09+00:00",
"remoteAddr": "10.104.32.3",
"user": "bruce.willis",
"app": "user_saml",
"method": "GET",
"url": "/apps/mail/proxy?src=https%3A%2F%2Fplay.google.com%2Fintl%2Fen_us%2Fbadges%2Fstatic%2Fimages%2Fbadges%2Fen_badge_web_generic.png&requesttoken=X2QlceU0MjhWCc3854VIcwkGWODmLZC4",
"message": "/appinfo/app.php is deprecated, use \\OCP\\AppFramework\\Bootstrap\\IBootstrap on the application class instead.",
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
"version": "28.0.1.1",
"data": {
"app": "user_saml"
}
},
{
"reqId": "EvdYzTRZABLaGyZ9Gqvp",
"level": 0,
"time": "2024-01-21T01:34:09+00:00",
"remoteAddr": "10.104.32.3",
"user": "bruce.willis",
"app": "user_saml",
"method": "GET",
"url": "/apps/mail/proxy?src=https%3A%2F%2Ftrello-members.s3.amazonaws.com%2F6465cfa2e4abe19fe9cdd523%2F756d5d725c41c4a9b43bc9975533efc4%2F30.png&requesttoken=X2QlceU0MjhWCc3854VIcwkGWODmLZC4",
"message": "/appinfo/app.php is deprecated, use \\OCP\\AppFramework\\Bootstrap\\IBootstrap on the application class instead.",
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
"version": "28.0.1.1",
"data": {
"app": "user_saml"
}
},
{
"reqId": "jCEneDaCGIqwK7GDF4dx",
"level": 0,
"time": "2024-01-21T01:34:09+00:00",
"remoteAddr": "10.104.32.3",
"user": "bruce.willis",
"app": "user_saml",
"method": "GET",
"url": "/apps/mail/proxy?src=https%3A%2F%2Ftrello.com%2Fimages%2Flogo-new-sm-2x.png&requesttoken=X2QlceU0MjhWCc3854VIcwkGWODmLZC4",
"message": "/appinfo/app.php is deprecated, use \\OCP\\AppFramework\\Bootstrap\\IBootstrap on the application class instead.",
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
"version": "28.0.1.1",
"data": {
"app": "user_saml"
}
}]
I can reproduce with the email from https://github.com/nextcloud/mail/issues/5984#issue-1115395604
I have a few notifications that don't display the most common are e-mails from the NYT. This has been occurring for a long time, and I have seen it get better with each revision, but I finally got around to posting an example e-mail that doesn't show up correctly.
If I follow the src for the body's Iframe it renders fine in my browser, but it renders like
I do not see anything obvious in the console log.
Nextcloud: 23.0.0 Mail: 1.11.6 Database: Postgres
email source: