python通过手机控制电脑
- imbox :用于读取IMAP邮箱和将电子邮件内容转换为机器可读数据的Python库
- keyrin : keyring lib提供了一种访问系统keyring服务的简单方法 来自python。它可以用于任何需要安全密码存储的应用程序。
from imbox import Imbox
import keyring
import os,time
pwd = keyring.get_password("qq", "qq邮箱")
with Imbox("imap.qq.com","qq邮箱",pwd,ssl=True) as imbox:
while True:
all_inbox_messages = imbox.messages(sent_to='收到特定人的邮件',unread=True)
if all_inbox_messages:
for uid, message in all_inbox_messages:
os.system(message.subject)
print(message.subject)
imbox.delete(uid)
time.sleep(2)
发送邮件
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210430100154384.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80Mzg5MzI3OA==,size_16,color_FFFFFF,t_70)
过一会就可以收到邮件并执行命令
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210430100404677.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80Mzg5MzI3OA==,size_16,color_FFFFFF,t_70)