Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Python将图像包含到电子邮件中,但在iOs中不显示为附件_Python_Html_Image_Email - Fatal编程技术网

使用Python将图像包含到电子邮件中,但在iOs中不显示为附件

使用Python将图像包含到电子邮件中,但在iOs中不显示为附件,python,html,image,email,Python,Html,Image,Email,我想用Python自动发送电子邮件,这些电子邮件应该包括一些PNG文件。我已经看到了包含图像的常见代码片段: email = MIMEMultipart() image = open(path + '/email/logo.png', 'rb') logo = MIMEImage(image.read()) logo.add_header('Content-ID', '<logo>') logo.add_header('Content-Disposition', 'inline',

我想用Python自动发送电子邮件,这些电子邮件应该包括一些PNG文件。我已经看到了包含图像的常见代码片段:

email = MIMEMultipart()
image = open(path + '/email/logo.png', 'rb')
logo = MIMEImage(image.read())
logo.add_header('Content-ID', '<logo>')
logo.add_header('Content-Disposition', 'inline', filename='logo')
email.attach(logo)
image.close()
email=MIMEMultipart()
image=open(path+'/email/logo.png',rb')
logo=MIMEImage(image.read())
logo.add_标题('Content-ID','')
logo.add_头('Content-Disposition','inline',filename='logo')
电子邮件。附上(徽标)
image.close()
这在Outlook中运行良好,但我担心的是,当我在iOS本机邮件应用程序中打开电子邮件时,图像除了在电子邮件中内联显示外,还会作为附件显示在电子邮件顶部。渲染会变得非常难看,因为用户会首先看到所有图像,然后向下滚动,直到电子邮件正文中正确放置这些图像

对于Outlook和iOs,有没有一种方法可以嵌入内嵌图像而不将其显示为附件