The logo is not appearing in HTML emails, even after I changed the template from using the GetLogo method to a static link to the production site image. When I save the email as an HTML file and open it the logo is displayed correctly. Does anyone have any pointers on this?
4 Answer(s)
-
2
Most email clients don't display external images by default these days. One approach is to not link to an external image and base64 encode the image directly into the template.
I'm about to make the same change to my templates as well.
-
0
@rickfrankel, let me know if that works - I was having this issue but have not gotten around to review the issue
-
0
Base64 image is better than using an url.
https://github.com/aspnetzero/aspnet-zero-core/issues/2297#issuecomment-478853601
The benefit of url images is that you can update it at any time.
-
0
This issue is closed because of no recent activity. Please create a new issue if you are still having this problem.