您当前的位置:首页 > 计算机 > 编程开发 > Python

python爬虫之邮件报警

时间:05-21来源:作者:点击数:

python爬虫之邮件报警

代码:

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

def send_email(content=''):
    """
    发送邮件
    :param SMTP_host: smtp.163.com
    :param from_addr: 发送地址:xxx@163.com
    :param password: 密码: password
    :param to_addrs: 发送给谁的邮箱: xxx@qq.com
    :param subject:  邮件主题: test
    :param content:  邮件内容: test
    :return: None
    """

    # 发送邮箱smtp服务器地址
    SMTP_host = 'smtp.163.com'
    # 发送邮箱账户
    from_addr = '#######@163.com'
    # 发送邮箱账户密码
    password = '********'
    # 收件人邮箱地址
    to_addrs = '##########@139.com'
    #右键主题
    subject = '关于爬虫报警'

    msg = email.mime.multipart.MIMEMultipart()
    msg['from'] = from_addr
    msg['to'] = to_addrs
    msg['subject'] = subject
    content = content+'\n状态异常'
    txt = email.mime.text.MIMEText(content)
    msg.attach(txt)

    smtp = smtplib.SMTP()
    smtp.connect(SMTP_host, '25')
    smtp.login(from_addr, password)
    smtp.sendmail(from_addr, to_addrs, str(msg))
    smtp.quit()

send_email()

 

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门