为编程爱好者分享易语言教程源码的资源网
好用的代理IP,游戏必备 ____广告位招租____ 服务器99/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器
好用的代理IP,游戏必备 ____广告位招租____ 服务器低至38/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器

网站首页 > 网络编程 > 其它综合 正文

零基础自学Python,简单实例,发送邮件(以后可以按模板发送)

三叶资源网 2022-12-22 20:18:50 其它综合 227 ℃ 0 评论

# 导入所需模块

import smtplib

from email.header import Header

from email.mime.multipart import MIMEMultipart

from email.mime.text import MIMEText

from email.mime.image import MIMEImage

# 邮箱帐号和授权码,连接和登录邮箱,这里跟着教程获取邮箱的授权码,在第27课第10页,最好都使用QQ邮箱,不然会报错

mailUser = "[email protected]"#这里XXXX修改为自己的QQ号

mailPass = "XXXXXXXXXXXXXX"#这里是QQ邮箱授权码

smtpObj = smtplib.SMTP_SSL("smtp.qq.com", 465)

smtpObj.login(mailUser, mailPass)

# 发件人、收件人

sender = "[email protected]"#这里也要修改为自己的QQ号

receiverDict = {"yqbc": "[email protected]"}

# 文件路径,路径可右键要发送的文件-属性,然后复制粘贴进双引号里面,其他位置不要修改

path = r"C:\Users\16252\Desktop"#路径可右键要发送的文件-属性,然后复制粘贴进双引号里面,其他位置不要修改

for receiver in receiverDict:

    # 编辑并整合发件人、收件人、主题信息

    message = MIMEMultipart()

    message["From"] = Header(f"XX<{sender}>")#这里XX也要修改为自己的QQ名称

    message["To"] = Header(f"{receiver}<{receiverDict[receiver]}>")

    message["Subject"] = Header(f"给夜曲的一封信")

    # 编辑邮件正文

    mailContent = MIMEText("coco测试:在这里写下想对夜曲或者茂茂老师说的话哦,引号内的内容就是自己可编辑的哦", "plain", "utf-8")

    # 读取图片文件

    filePath = path + "\\" + "入门成绩单.png"#这里"入门成绩单.png"取决于自己电脑上文件的名称,可右键点击属性查看

    with open(filePath, "rb") as imageFile:

        fileContent = imageFile.read()

    # 编辑附件信息

    att = MIMEImage(fileContent)

    att.add_header("Content-Disposition", "attachment", filename="入门成绩单.jpg")

    # 整合正文和图片

    message.attach(mailContent)

    message.attach(att)

    # 发送邮件

    smtpObj.sendmail(sender, receiverDict[receiver], message.as_string())

    print("发送成功")

邮件发送是本次基础知识学习的较难的例题了,刚学习的我还有很多不明白的地方,需要不断看,有什么问题可以指出。

关注点赞收藏不迷路,私信共享学习资料,共同学习,共同进步。

Tags:

来源:三叶资源网,欢迎分享,公众号:iisanye,(三叶资源网⑤群:21414575

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

百度站内搜索
关注微信公众号
三叶资源网⑤群:三叶资源网⑤群

网站分类
随机tag
WS/WSS解析JMAIL.dll二维码Edge浏览器网络相关源码Asm递归算法直播音效助手实时监控工具箱荒野行动app协议MIDI解析程序调试加密与解密第四版QQ群发插件源码链接解析网页操作协程模块
最新评论