IMAP命令

更新时间:2024-01-16 18:43:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

IMAP命令

前几天要做关于IMAP协议方面的东西,对IMAP协议的命令不熟,特别是FETCH命令的用法,不但网上很难找到,就是专业文章也很难找到。经过这两天对一些书籍和RFC3501的深入学习,了解了一些关于IMAP4协议命令的用法,有了一点心得体会,现在拿出来,希望能给做方面东西的朋友们一点帮助。 1.

CREATE

CREATE可以创建指定名字的新邮箱。邮箱名称通常是带路径的文件夹全名。(有些IMAP客户机使用邮件夹称呼新邮箱)

C: A003 CREATE owatagusiam/ /*创建一个新目录owatagusiam*/ S: A003 OK CREATE completed

C: A004 CREATE owatagusiam/blurdybloop

/* 在创建的目录owatagusiam下创建一个名为blurdybloop 的邮箱,当然可以省略第一步,直接A004

CREATE owatagusiam/blurdybloop ,表示在新的目录owatagusiam 下创建了一个名为blurdybloop 的邮箱*/ S: A004 OK CREATE completed 2.

DELETE

DELETE命令删除指定名字的文件夹。文件夹名字通常是带路径的文件夹全名,当邮箱被删除后,其中的邮件也不复存在。

C: A683 DELETE blurdybloop S: A683 OK DELETE completed C: A684 DELETE foo

S: A684 NO Name \C: A685 DELETE foo/bar S: A685 OK DELETE Completed 3.

RENAME

RENAME命令可以修改文件夹的名称,它使用两个参数:当前邮箱名和新邮箱名,两个参数的命名符合标准路径命名规则。

C: A683 RENAME blurdybloop sarasoop S: A683 OK RENAME completed

C: A684 RENAME stuff/junk newbox /*把stuff目录(文件夹)下的邮箱junk改名为newbox*/ S: A684 OK RENAME Completed 4.

LIST