Outlook email template中如何显示图片

需求是发邮件给用户,邮件主体中要把我们部门的logo也给放上去,内容是通过html生成的。现在的问题就是这个logo要怎么放到邮件中去,只考虑outlook客户端。

google了三种解决方法。

  1. <img src="url">,logo的url是在公司内网,所以尝试后桌面端outlook工作正常,IOS outlook, 安卓 outlook都是不能显示。

  2. base64 图片。这个已尝试过,桌面端outlook不工作,IOS outlook工作正常。

  3. 将图片放在附件中,然后CID实现,这种方法user不会同意所以就没尝试。

先说下我们内网的图片是不能放到公网的,有没有人有这方面经验的可以指导下吗?谢谢!

阅读 8.4k
2 个回答

如果你的图片在内网,你任何方都用户都是看不到的
如果你用客户端发送邮件,而用户可以看到你的logo,说明这个logo已经在公网上了,则和你说的第3点有冲突

最好的验证办法是给你自己的邮箱发一封邮件,看看里面的logo url,直接拿出来用

我也有这个问题,你的问题解决了么

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题