# -*- coding: utf-8 -*-
from email import encoders
from email.mime.base import MIMEBase
# receiver = "704393469@qq.com"
receiver = "391077005@qq.com"
# 导入两个库,用来发送邮件,multipart用来构造邮件,带附件的
import smtplib
import email.mime.multipart
import email.mime.text
# 建立邮件对象
msg = email.mime.multipart.MIMEMultipart()
# 添加数据,来自哪,去哪
msg['Subject'] = u'welcome'
# 邮件显示的发送人
msg['From'] = 'hr@bytedance'
# 接受地
msg['To'] = receiver
# 邮件正文是MIMEText:
txt = """
你好!
"""
msg.attach(email.mime.text.MIMEText(txt, 'plain', 'utf-8'))
# 防出错
try:
smtp = smtplib.SMTP()
# 连接到服务器
smtp.connect('smtp.163.com', '25')
# 用户名密码登录,密码为163邮箱的授权码,自己设置的
smtp.login('zhanshua@163.com', '授权码')
# 发送邮件(发送地,接受地,内容) 第二个参数必须为列表
smtp.sendmail('zhanshua@163.com', [receiver], msg.as_string())
# 退出
smtp.quit()
print('邮件发送成功email has send out !')
except Exception as e:
# 打印出错原因,可以查看出错代码
print(e)
邮件改发件人
最新推荐文章于 2023-06-28 22:56:42 发布