Я хочу отправить электронное письмо автоматически, используя python, и код выглядит следующим образом:
Содержание письма выглядит следующим образом:
<table border="2">
<tr><th>Mx</th>
<th coslanb="5"> < img src="cid:image1" alt="image1" width="600" height="300" />< img src="cid:image2" alt="image2" width="500" height="300" /></th></tr>
<tr><th>Tger</th>
<th coslanb="5"> < img src="cid:image3" alt="image3" width="600" height="300" />< img src="cid:image4" alt="image4" width="500" height="300" /></th></tr>
<tr><th>1912</th>
<th coslanb="5"> < img src="cid:image5" alt="image5" width="600" height="300" />< img src="cid:image6" alt="image6" width="500" height="300" /></th></tr>
<tr><th>Gold</th>
<th coslanb="5"> < img src="cid:image7" alt="image7" width="600" height="300" />< img src="cid:image8" alt="image8" width="500" height="300" /></th></tr>
<tr><th>Abnormal</th>
<th coslanb="5">< img src="cid:image9" alt="image9" width="300" height="400" /> < img src="cid:image10" alt="image10" width="800" height="400" /></th></tr>
, затем я кодирую это добавьте изображение в мою электронную почту.
Files = [path1,...,path10]
i = 1
for filepath in Files:
f = open(filepath,'rb')
msgImage = MIMEImage(f.read())
f.close()
msgImage.add_header('Content-ID','image%s'%i)
msg.attach(msgImage)
i = i +1
Наконец, я обнаружил, что 10-е изображение не отображается. Я пытался изменить вид изображения, но это не работает. Я хочу выяснить проблему и исправить ее.