1 import smtplib 2 from email.mime.text import MIMEText 3 4 #第三方SMTP服务器 5 mail_host = "" #服务器 6 mail_user = "" 7 mail_pass = "" 8 sender = "abc@sina.com" 9 receivers = ["abc@qq.com","bcd@china.com.cn"] 10 11 message = MIMEText("这是测试的邮件正文:test for python","plain","utf-8") 12 message["From"] = sender 13 message["To"] = ";".join(receivers) 14 message["Subject"] = "这是邮件主题(SMTP测试)" 15 16 try: 17 smtpObj = smtplib.SMTP() 18 smtpObj.connect(mail_host,25) 19 smtpObj.login(mail_user,mail_pass) 20 smtpObj.sendmail(sender,receivers,message.as_string()) 21 print("邮件发送成功") 22 except smtplib.SMTPException as e: 23 print(f"邮件发送失败,错误原因:{e}")