手机
当前位置:查字典教程网 >脚本专栏 >python >python实现用户登陆邮件通知的方法
python实现用户登陆邮件通知的方法
摘要:本文实例讲述了python实现用户登陆邮件通知的方法。分享给大家供大家参考。具体如下:这里写在linux计划任务里定时执行,当有新用户登陆时...

本文实例讲述了python实现用户登陆邮件通知的方法。分享给大家供大家参考。具体如下:

这里写在linux计划任务里定时执行,当有新用户登陆时候发送用户名到指定邮箱通知管理员。

#!/usr/bin/env python #encoding=utf-8 from smtplib import SMTP import subprocess smtp = "smtp.qq.com" user = '1234567' password = 'xxxx' run_comd = subprocess.Popen('w¦grep pts',shell=True,stdout=subprocess.PIPE) data = run_comd.stdout.read() mailb = ["服务器有新用户登录",data] mailh = ["From: 1234567@qq.com", "To: xxxx@gmail.com", "Subject: 用户登录监控"] mailmsg = "rnrn".join(["rn".join(mailh), "rn".join(mailb)]) def send_mail(): send = SMTP(smtp) send.login(user,password) result = send.sendmail("1234567@qq.com", ("xxxx@gmail.com",), mailmsg) send.quit() if data == '': pass else: send_mail()

希望本文所述对大家的Python程序设计有所帮助。

【python实现用户登陆邮件通知的方法】相关文章:

python 实现归并排序算法

Python实现的Kmeans++算法实例

python实现的登陆Discuz!论坛通用代码分享

python实现文件名批量替换和内容替换

python回调函数的使用方法

Python实现类继承实例

用python删除java文件头上版权信息的方法

python实现批量转换文件编码(批转换编码示例)

python和pyqt实现360的CLable控件

python实现ip查询示例

精品推荐
分类导航