Python 发送邮件

1. 点击设置,选择POP3/SMTP/IMAP。

2. 第一次进入,这两项应该是未勾选的。 

3. 点击左侧客户端授权密码,再点击重置授权码。输入短信验证码后,会提示设置授权密码(不要和邮箱登陆密码重复)。

4. 记住自己设置的授权密码之后,开始用python编程。

# 导入发送邮件的库
import smtplib
# 邮件文本
from email.mime.text import MIMEText

# SMTP服务器
SMTPServer = 'smtp.163.com'
# 发送邮件的地址
sender = 'maergaiyun@163.com'
# 发送者邮箱的密码(授权密码)
passwd = 'th941211'

# 设置发送的内容
message = '今天是2018年10月26日'
# 转换成邮件文本
msg = MIMEText(message)
# 标题
msg['Subject'] = '今天天气晴朗'
# 发送者
msg['From'] = sender

# 创建SMTP服务器,默认25端口
mailServer = smtplib.SMTP(SMTPServer, 25)
# 登录邮箱
mailServer.login(sender, passwd)
# 发送邮件
mailServer.sendmail(sender, ['212265340@qq.com'], msg.as_string())
# 退出邮箱
mailServer.quit()

 5. 运行上段代码之后查看收件人的邮箱是否已经收到自己发送的邮件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值