""" @Author:ouyang_test @Time :2021/1/20 15:01 """ import smtplib from email.header import Header from email.mime.text import MIMEText def send_mail(sender, password, receiver): # 邮件服务器 smtpserver = "smtp.163.com" # 发件人和客户端授权 mail_sender = sender mail_pass = password # 接收人 mail_receiver = receiver # 邮件主题 subject = "邮件测试" # 连接登陆发件箱 server = smtplib.SMTP(smtpserver, 25) server.login(mail_sender, mail_pass) msg = MIMEText("恭喜你,成功通过了考试!", "plain", "utf-8") # 正文内容、邮件类型、编码 msg["From"] = mail_sender msg["To"] = mail_receiver msg["Subject"] = Header(subject, "utf-8").encode() # 发送邮件 try: server.sendmail(mail_sender, mail_receiver, msg.as_string()) server.quit() print("邮件发送成功") except smtplib.SMTPException as e: print("邮件发送失败!" % e) if __name__ == '__main__': send_mail()
07-17
1707
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
08-10
463
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)