如何通过 smtplib 向多个地址发送电子邮件?

How can I send email to multi addresses by smtplib?

我使用下面的代码我可以发送电子邮件到一个帐户,但我如何发送到多个帐户?

import smtplib
from email.mime.text import MIMEText

_user = "67676767@qq.com"  #  
_pwd = "orjxywulscbxsdwbaii"  #  
_to = linux213@126.com"  #  

msg = MIMEText("content")  #  
msg["Subject"] = "邮件主题测试"  #  
msg["From"] = _user
msg["To"] = _to

try:
    s = smtplib.SMTP_SSL("smtp.qq.com", 465)
    s.login(_user, _pwd)
    s.sendmail(_user, _to, msg.as_string())
    s.quit()
    print ("Success!")
except smtplib.SMTPException as e:
    print ("Falied,%s" % e)

试试这个:

import smtplib
from email.mime.text import MIMEText

s = smtplib.SMTP('smtp.qq.com')
s.set_debuglevel(1)
msg = MIMEText("""body""")
sender = 'me@example.com'
recipients = ['k.ankur@abc.com', 'a.smith@abc.co.in']
msg['Subject'] = "subject line"
msg['From'] = sender
msg['To'] = ", ".join(recipients)
s.sendmail(sender, recipients, msg.as_string())