售前信息平台
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

44 lines
1.0 KiB

import smtplib
from email.mime.text import MIMEText
from email.header import Header
def SendMail(sender, receiver, subject, message):
# 发送邮件服务器
smtp_server = 'smtp.126.com'
# 发送邮件服务器端口
smtp_port = 465
# 邮件对象
msg = MIMEText(message, 'plain', 'utf-8')
msg['From'] = Header(sender, 'utf-8')
msg['To'] = Header(receiver, 'utf-8')
msg['Subject'] = Header(subject, 'utf-8')
# SMTP对象
smtpObj = smtplib.SMTP_SSL(smtp_server, smtp_port)
# 登录SMTP服务器
smtpObj.login(sender, 'ERXYFJRLKPTTDXWH')
# 发送邮件
smtpObj.sendmail(from_addr=sender,to_addrs=[receiver],msg=msg.as_string())
# 关闭SMTP连接
smtpObj.quit()
if __name__ == '__main__':
# 发件人邮箱
sender = 'jinqian_chen@126.com'
# 收件人邮箱
receiver = 'jinqian.chen@srit.com.cn'
# 邮件主题
subject = 'Python3发送邮件示例, new'
# 邮件正文
message = '这是一封Python3发送的邮件'
SendMail(sender, receiver, subject, message)