POP3
方法 | 描述 |
---|---|
user(login) | 向服务器发送登录名,并显示服务器的响应,表示服务器正在等待输入该用户的密码 |
pass_(passwd) | 在用户使用user()登录后,发送passwd。如果登录失败,则抛出异常 |
stat() | 返回邮件的状态,即一个长度为2 的元组(msg_ct, mbox_siz),分别表示消息的数量和消息的总大小(即字节数) |
list([msgnum]) | stat()的扩展,从服务器返回以三元组表示的整个消息列表(rsp, msg_list, rsp_siz),分别为服务器的响应、消息列表、返回消息的大小。如果给定了msgnum,则只返回指定消息的数据 |
retr(msgnum) | 从服务器中得到消息的msgnum,并设置其“已读”标志。返回一个长度为3 的元组(rsp, msglines, msgsiz),分别为服务器的响应、消息的msgnum 的所有行、消息的字节数 |
dele(msgnum) | 把消息msgnum 标记为删除,大多数服务器在调用quit()后执行删除操作 |
quit() | 注销、提交修改(如处理“已读”和“删除”标记等)、解锁邮箱、终止连接,然后退出 |