鬼谷子澳门免费资料▲官方网站-IOS≡手机app下载≡安卓通用版
Python发送qq邮箱
使用Python发送QQ邮箱可以通过SMTP协议来实现。以下是一个使用smtplib库的简单示例代码,只需替换掉相应的变量值:
import smtplib from email.mime.一肖一码免费提前公开资料9494text import MIMEText from email.header import Header # 邮件服务器地址 mail_host = "smtp.qq.com" # 邮箱账号 mail_user = "[email protected]" # 邮箱密码(授权码) mail_pass = "qq_app_password" # 发件人 sender = "[email protected]" # 收件人 receiver = "[email protected]" # 邮件内容 subject = "邮件主题" message = "邮件正文" # 创建一个MIMEText对象,表示邮件内容 msg = MIMEText(message, 'plain', 'utf-8') msg['Subject'] = Header(subject, 'utf-8') msg['From'] = sender msg['To'] = receiver try: # 连接邮件服务器 smtp_obj = smtplib.SMTP_SSL(mail_host, 465) # 登录邮箱 smtp_obj.login(mail_user, mail_pass) # 发送邮件 smtp_obj.sendmail(sender, receiver, msg.as_string()) # 退出连接 smtp_obj.quit() print("邮件发送成功") except Exception as e: print("邮件发送失败:", e)
在上述代码中,需要将和替换为QQ邮箱账号和生成的授权码。同时,将替换为接收邮件的邮箱地址。确保在QQ邮箱设置中开启了SMTP服务,并获取了正确的授权码。