python基础语法21-POP3接收邮件

一、简介
SMTP用于发送邮件,如果要收取邮件呢?收取邮件就是编写一个MUA作为客户端,从MDA把邮件获取到用户的电脑或者手机上。收取邮件最常用的协议是POP协议,目前版本号是3,俗称POP3。
Python内置一个poplib模块,实现了POP3协议,可以直接用来收邮件。
二、POP3对象的一些常用方法:
1.方法介绍
序号           名称                        描述
1    set_debuglevel(level)    设置实例的调试级别。这将控制打印的调试输出量。默认情况下, 0 ,不生成调试输出。一个值 1 生成适量的调试输出,通常每个请求一行。一个值 2 或更高版本生成最大数量的调试输出,记录在控制连接上发送和接收的每一行。
2    getwelcome()            返回POP3服务器发送的问候语字符串。
3    capa()                    按中的指定查询服务器的功能 RFC 2449 . 返回表单中的词典 { {'name': ['param'...]}} 
4    user(username)            发送用户命令,响应应指示需要密码。
5    pass_(password)            发送密码,响应包括邮件数和邮箱大小。注意:服务器上的邮箱在 quit() 被称为。
6    apop(user, secret)        使用更安全的APOP身份验证登录到POP3服务器。
7    rpop(user)                使用rpop身份验证(类似于unix r-commands)登录到pop3服务器。
8    stat()                    获取邮箱状态。结果是2个整数的元组

猜你喜欢

转载自blog.csdn.net/a316495442/article/details/128433790
今日推荐