import smtplib from email.mime.text import MIMEText from email.header import Header # 第三方 SMTP 服务 mail_host="smtp.qq.com" #设置服务器 mail_user="is_my_email@qq.com" #用户名 mail_pass="###" #口令 sender ="###@qq.com" receivers ="###@qq.com" message= MIMEText('测试邮件','plain','utf-8') subject = 'Python SMTP 邮件测试' message['Subject'] = Header(subject, 'utf-8') message['From'] = sender message['To'] = receivers try: smtpObj = smtplib.SMTP() smtpObj = smtplib.SMTP_SSL(mail_host, 465) #smtpObj.connect(mail_host, 25) # 25 为 SMTP 端口号 smtpObj.login(mail_user, mail_pass) smtpObj.sendmail(sender, receivers, message.as_string()) smtpObj.quit() print("邮件发送成功") except smtplib.SMTPException: print("Error: 无法发送邮件")
python 发送邮件
最新推荐文章于 2024-05-07 23:23:08 发布