[英]Adding Subject To The Email - Python
我正在嘗試發送包含主題的電子郵件,但該電子郵件可以正常工作,但是無法使該主題正常工作,我該怎么辦才能解決此問題? 這是我的代碼:
fromaddr = ("email@gmail.com")
toaddrs = (emailAdd1)
subject1 = ("Update")
msg = (body2)
username = 'email@gmail.com'
password = 'password'
server = smtplib.SMTP('smtp.gmail.com:587')
server.starttls()
server.login(username,password)
server.sendmail(fromaddr, toaddrs, msg)
server.quit()
將其作為標題附加:
message ='Subject:%s \\ n \\ n%s'%(SUBJECT,TEXT),然后:
server = smtplib.SMTP(SERVER)
server.sendmail(FROM, TO, message)
server.quit()
還可以考慮使用標准的Python模塊電子郵件-在撰寫電子郵件時會大有幫助。
這將起作用。
def enviaremail(usuario,senha,listadestinatarios,subject,mensagem):
from smtplib import SMTP
from email.mime.text import MIMEText
msg=MIMEText(mensagem)
msg['From']=usuario
msg['To']=', '.join(listadestinatarios)
msg['Subject']=subject
smtp=SMTP('smtp.live.com',587)
smtp.starttls()
smtp.login(usuario,senha)
smtp.sendmail(usuario,listadestinatarios,msg.as_string())
smtp.quit()
print('E-mail sent')
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.