关于移动物体侦测的报警机制完善

就在刚刚写了个扫盲贴《raspberry pi 打造移动物体检测,并上传至ftp》链接:http://new.love521.org/553.html 写完就去看电影了,看完电影完善了一下报警机制。 使用邮箱报警。shell脚本调用python发送邮件。脚本内容如下。路径:/root/mail.sh #!/usr/bin/env python # -*- coding: utf-8 -*- #导入smtplib和MIMEText import smtplib from email.mime.text import MIMEText #收件地址 mail_to="admin@love521.org" def send_mail(to_list,sub,content): #设置服务器,用户名、口令以及邮箱的后缀 mail_host="smtp.qq.com" mail_user="user" #QQ号 mail_pass="pass" #QQ密码 mail_postfix="qq.com" me=mail_user+"<"+mail_user+"@"+mail_postfix+">" msg = MIMEText(content) msg['Subject'] = sub msg['From'] = me msg['To'] = to_list try: s = smtplib.SMTP() s.connect(mail_host) s.login(mail_user,mail_pass) s.sendmail(me, to_list, msg.as_string()) s.close() print '1' return True except Exception, e: print '2' print str(e) return False if __name__ == '__main__': if send_mail(mail_to,"warning!!!!","warning!!!!"): print "发送成功" else: print "发送失败"   写好这个脚本并赋权后,需修改1.sh内容,至于1.sh是啥。http://new.love521.org/553.html 看这里! 增加/root/mail.sh即可   注: 1.推荐新注册邮箱,如果触发motion,截图会很多,传送的图片也很多,邮件也就会很多(很可能会被qq邮箱识别成恶意邮箱,所以需要把发件箱加入收件箱的白名单),关于这点,可以用qq邮箱的自动清理邮件功能。 2.关于motion截图触发灵敏度的设置,参考http://new.love521.org/553.html
posted @ 2013-11-10 01:55  test.cfs  阅读(298)  评论(0编辑  收藏  举报