鬼谷子澳门免费资料▲官方网站-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服务,并获取了正确的授权码。



护民图库118深圳