yagmail 发送HTML格式邮件图片不显示问题解决方案

本人使用的是yagmail模块进行发送图文格式的邮件,发送图文格式的邮件,须要用HTML格式文件进行发送,如下是我定义的HTML文件html

<html> <body> <img src="./out1.jpg" /> </body> </html>

这样的文件发送后邮件没法显示图片,缘由是因为这个链接是本地链接,非外网能够访问的链接,因为还未部署到服务器,因此我用“图床”先给这个图片生成了一个连接,该进后的HTML,以下:服务器

<html> <body> <img src="https://s2.ax1x.com/2019/11/06/MClR7F.md.jpg" alt="MClR7F.jpg" border="0" /> </body> </html>

 

这样咱们在次运行程序,邮件内容就能够正常显示图片了,以下图:spa

相关文章
相关标签/搜索