本文主要用于gpu温度监控,在进行深度学习网络训练时,当散热不好时,gpu会出现温度过高的情况。通过qq邮箱发送gpu温度等相关信息。
一、添加外部SMTP服务器
1.获取QQ邮箱的授权码,登录qq邮箱
按上图指示即可生成授权码。
2.修改/etc/s-nail.rc文件 (sudo gedit /etc/s-nail.rc )
在/etc/s-nail.rc文件中添加下面的代码
set from=xxxxxxxxx@qq.com
set smtp="smtps://smtp.qq.com:465"
set smtp-auth=login
set smtp-auth-user=xxxxxxxxx@qq.com
set smtp-auth-password=<授权码>
测试:echo "nihao" | mail -s "test" xxxxxxxx@qq.com (这里填写收件人邮箱)
3.编写Python代码
# !/usr/bin/python