时间:2021-05-23
在Windows下的网易邮箱大师客户端中,阅读邮件时,可以使用快捷键Delete删除邮件,然后自动跳到下一封,如果再按一次Delete键,再跳到下一封。为了迅速的阅读邮件,同时删除没有必要的邮件,特地写了如下脚本,自用同时放出来共享。
1. 如上图,我积累太多未读邮件,原因是每天邮件太多,根本看不完,数量马上到上限了;
2. 我想看到每封邮件;
3. 邮件有时内容太过鸡肋,属于知晓型即可,看完即可删除;
4. 大多数看完就要删除,一个个删除太麻烦;
一句话,需要自动删除我看完之后觉得没有用处的邮件。
见如下代码
import win32apiimport timedef fast_email_reading_and_delete(vk_code: int) -> None:"""Virtual Key Code reference: https://docs.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes"""print("Running, please switch to the software you are using within 3 seconds!")time.sleep(3) # use this 3 seconds to switch to the software you use, for example Netease email clientcount = 0while True:win32api.keybd_event(int(vk_code), 0, 0, 0)count += 1if count % 30 == 0: # refresh every 30 seconds to get more email from Netease email serverwin32api.keybd_event(int(0x71), 0, 0, 0) # 0x71 is F2 refresh, int is 113time.sleep(1) # mail reading time# press space key or right arrow would halt the delete process. 0x20 spacekey 0x27 right arrow keyif win32api.GetAsyncKeyState(int(0x20)) or win32api.GetAsyncKeyState(int(0x27)): while True:time.sleep(0.5)if win32api.GetAsyncKeyState(int(0x20)) or win32api.GetAsyncKeyState(int(0x27)):breakif __name__ == '__main__':fast_email_reading_and_delete(0x2E) # 0x2E is DEL key, equivalent int is 46将来我如果有机会自行开发邮件客户端,就将自动展现邮件内容(一封接着另一封)、自动删除(或者归档)邮件,作为原始功能提供给用户。
理论上讲,上述脚本适用于任何有DEL快捷键功能的软件,注意不要把自己的东西搞砸了,自动删除时间是1秒。
好了,以上代码调用了Windows的api,所以只能在Windows下运行,Linux下面应该有类似的工具,欢迎留言交流!
以上就是python 实现网易邮箱邮件阅读和删除辅助小脚本的详细内容,更多关于python 网易邮箱脚本的资料请关注其它相关文章!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
电子邮箱注册与使用方法:一、注册邮箱账号二、发送邮件三、阅读邮件注册邮箱账号在网页的地址栏输入http://mail.163.com,打开网易邮箱页,点击&ld
qq邀请好友辅助验证没收到邮件的原因如下: 1、好友收到辅助的邮件但不小心删除了; 2、您的好友没有开通QQ邮箱或者关闭了数字邮箱; 3、QQ系统消息或邮
很多用网易邮箱的朋友往往都有删除邮件的习惯,但当操作失误删除邮件或者突然想找回某个删除的邮件时候,我们该怎么办呢?126邮箱中的文件不能上传到网盘该怎么办?1、
伙伴们知道在网易163邮箱中如何将邮件撤回功能开启吗?下文就是在网易163邮箱中将邮件撤回功能打开的具体步骤。 首先,输入账号密码,登录网易163邮箱。
电子邮箱格式怎么写,不少开始接触邮件的朋友经常问这样的问题,其实写邮件很简单,现在用的最多的是网易163邮箱和QQ邮箱、新浪邮箱、gmail邮箱,下面做下演示