python smtplib SMTP 发送邮件

python smtplib SMTP 发送邮件

代码

from smtplib import SMTP
from email.header import Header
from email.mime.text import MIMEText


def main():
    # 请自行修改下面的邮件发送者和接收者
    sender = '你的邮箱@163.com'
    receivers = ['接收邮箱@qq.com']
    message = MIMEText('用Python发送邮件的示例代码.', 'plain', 'utf-8')   #邮件内容
    message['Subject'] = Header('你好', 'utf-8')  #主题
    smtper = SMTP('smtp.163.com')  #sender的邮件服务商服务器地址
    # 请自行修改下面的登录口令
    smtper.login(sender, '授权码') #邮件服务商提供
    smtper.sendmail(sender, receivers, message.as_string())
    print('邮件发送完成!')


if __name__ == '__main__':
    main()

①开启网易SMTP服务,获取授权码

②查看邮件服务商的SMTP服务器地址

在这里插入图片描述

网易邮件SMTP服务器地址:smtp.163.com

wifi不行可以换手机热点试试。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值