我正在尝试从我的烧瓶应用程序发送电子邮件,其中包含图像和一些文本作为电子邮件正文。当我习惯使用外部图像链接时,我可以发送带有图像的电子邮件,但是当我使用本地图像时,我收到了破损的图像邮件。
我将图像存储在/static/image/image.jpg中;
这里是message.html
msg.html = "<img src='/static/img/image.jpg' style='width:500px;height:228px;'>"
答案 0 :(得分:1)
将您的照片全部传递到服务器上的图片,该图片可在互联网上公开访问。喜欢:
{{1}}
如果电子邮件客户端无法访问您的图片,则无法加载该图片。
因为接收方电子邮件客户端希望从URL加载该图像。但是,如果您只传递相对路径{{1}},则客户端将无法加载图像。
然后有像Gmail这样的客户,他们会下载图像,然后以自己的方式提供服务以防止不同的恶意攻击。
因此,我们始终需要提供可在互联网上正常访问的地址。