码迷,mamicode.com
首页 > 编程语言 > 详细

python实现邮件发送功能

时间:2019-10-23 20:03:23      阅读:93      评论:0      收藏:0      [点我收藏+]

标签:服务   ever   ext   utf-8   email   功能   connect   div   bsp   

 

 

import smtplib
import email.mime.multipart
import email.mime.text

def send_email(receiver,content):
    msg = email.mime.text.MIMEText(content, ‘html‘, ‘utf-8‘)
    msg[‘from‘] = ‘916457600@qq.com‘  # 从该邮箱发送
    msg[‘to‘] = receiver  # 发送到该邮箱
    msg[‘subject‘] = ‘Python自动邮件‘
    smtpSever = ‘smtp.qq.com‘  # 163邮箱的smtp Sever地址
    smtpPort = ‘25‘  # 开放的端口
    sqm = ‘acsinwaqcutkbbha‘  # 在登录smtp时需要login中的密码应当使用授权码而非账户密码

    smtp = smtplib.SMTP()
    # 服务器连接并登陆
    smtp.connect(smtpSever, smtpPort)
    smtp.login(msg[‘from‘], sqm)
    # 发邮件
    smtp.sendmail(msg[‘from‘], msg[‘to‘], str(msg))
    print(str(msg))
    smtp.quit()

content="tester"
send_email("724245745@qq.com",content)

  

python实现邮件发送功能

标签:服务   ever   ext   utf-8   email   功能   connect   div   bsp   

原文地址:https://www.cnblogs.com/ftxy/p/11728191.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!