1
使用Python,我寫了一個簡單的定時器,當定時器達到0時發送一封電子郵件。但是發送的唯一部分消息是正文。發件人地址,收件人地址和主題未被髮送。這裏是代碼:python smtplib只發送消息正文
#Coffee timer
import smtplib
#Set timer for 00:03:00
from time import sleep
for i in range(0,180):
print(180 - i),
sleep(1)
print("Coffee is ready")
print("Sending E-mail")
SUBJECT = 'Coffee timer'
msg = '\nCoffee is ready'
TO = '[email protected]'
FROM = '[email protected]'
server = smtplib.SMTP('192.168.1.8')
server.sendmail(FROM, TO, msg, SUBJECT)
server.quit()
print("Done")
任何人都可以解釋爲什麼發生這種情況/我能做些什麼來解決它?