【发布时间】:2019-04-16 15:53:51
【问题描述】:
我正在自动向我的节点服务器中的用户发送一些 HTML 电子邮件通知,使用 Nodemailer 和我的“无回复”g 套件电子邮件之一发送电子邮件。
在我的节点服务器中,我根据内容和通知类型动态构建我的 HTML 电子邮件,并且我希望在所有这些电子邮件中包含社交媒体图标、我的公司徽标(来自我的服务器公共资产文件夹)以及一些其中一个用于用户交互的内联 base64 二维码。
在 Outlook 中,所有图像都完全可见,即使是 base64 图像,但是当我尝试在 gmail 中查看它时,它就不会显示。这与 gmail 默认使用的代理有关,但我不明白为什么我的电子邮件会发生这种情况。
我在 gmail 中收到大量带有图片的 html 电子邮件,它们都工作得很好。
我已经做了很多研究,并遵循了与 gmail 'Images' 配置相关的所有提示,但没有任何效果。
如何使我的图片在 gmail 中可见?
谢谢!
【问题讨论】:
标签: node.js email html-email nodemailer inline-images