上一篇文章寫了發郵件給單個人,這篇文章實現發送給多個人。
主要修改
_user = "xx@qq.com" #發件人郵箱 _pwd = "授權碼" #發件人授權碼 _recer=["aa@qq.com","bb@163.com","cc@qq.com"] #收件人列表
import smtplib from email.mime.text import MIMEText _user = "xx@qq.com" _pwd = "授權碼" # _to = "yy@163.com" _recer=["aa@qq.com","bb@163.com","cc@qq.com"] msg = MIMEText("今天是2021年11月16日 周二 晴天") msg["Subject"] = " don't panic" msg["From"] = _user msg["To"] = ",".join(_recer)#區別與給一個人發,指定某個人用 msg["To"] = _to 多個人用.join try: s=smtplib.SMTP_SSL("smtp.qq.com",465) s.login(_user,_pwd) s.sendmail(_user,_recer,msg.as_string()) s.quit() print("Success!") except smtplib.SMTPException as e: print("Failed,%s"%e)
