Open ChargingBulle opened 5 years ago
The images appear entirely broken for us in Gmail as well.
@JavaZauber @pirate @mokken would you like to contribute a fix for this? Or do you have any pointers what is necessary to fix this? :)
Easier alternative for developer: Not using images at all. Composition seems to be implemented with IEMailTemplate.php
Unfortunately when I looked at this awhile back I found inline embeds to be an obstacle if one care's about recipients using, say, Gmail. I don't recall finding a good path forward so that effort stalled out.
Similar to: https://github.com/nextcloud/server/issues/17187#issuecomment-692551296
external resources are not automatically loaded in sanely configured E-Mail clients.
For example in Thunderbird a warning like this will pop up:
the NextCloud logo is fetched from
https://yourserverhere.com/core/img/logo.png?v=3D0
which is opens the door for resource based tracking.It's not just the NextCloud logo but all image resources. For example in an mail based invite the small icons like and will not be displayed when viewed in a many E-Mail client (for example Thunderbird with default settings)
Why change this?
Is this technically possible?
Technical Example
Black and white image reading "Hello" is inserted into an HTML E-Mail via Content-ID. The image is base64 encoded inside the E-Mail ![email with small embedded image inside](https://user-images.githubusercontent.com/6533815/51085378-59942800-1738-11e9-93df-54717a75b342.png) ``` Return-path: