代码实现发送邮箱的功能

本文介绍了如何使用Python通过SMTP_SSL发送包含纯文本、HTML、图片和Excel文件的电子邮件。首先导入必要的库,然后设置邮件的发件人、收件人、主题和内容。接着,创建MIME对象来添加文本、图片和文件。最后,通过SMTP连接并登录邮箱,发送邮件,并关闭客户端。
摘要由CSDN通过智能技术生成

一、准备工作

1.首先、先导入需要用到的包,例如,你想给对方发送图片,输入以下代码段

from email.mime.image import MIMEImage

2、在做邮箱的工作的时候,最先想到的是步骤是

设置邮箱域名 : HOST = 'smtp.163.com'  (smtp.qq.com)

设置邮箱主题: SUBJECT = '未来'

#发件人的邮箱必须先设置开始协议(既发件人邮箱)

FROM = 'ghf144123****@163.com'

设置收件人邮箱

TO = ‘sdf12132*****@163.com’(发件人邮箱可以是其他的,也可是多个别人的邮箱)

# related 表示使用内嵌资源的形式,将邮箱发给对方,邮件信息,刚刚创建时

message = MIMEMultipart('related')(这里是空的邮件)

二、也是准备工作,既这是要发送的内容的一些方法及一些设置

1.发送纯文本的话

message_text = MIMEText('我是好人',‘plain’,encoding=‘utf-8’) (发送纯文本的话,三部分直接是文本内容,内容类型,编码方式)

若里边带标签的话,如下代码所示,结构还是一样的

message_text = MIMEText = ('<h1 style="color: green;font-size:100px">我是中国人</h1>,

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值