SEARCH和FETCH IMAP命令

时间:2015-01-05 03:05:36

标签: vb.net imap

我正在开发一个应用程序,使用IMAP协议从我的电子邮件服务器读取电子邮件(不是谷歌) 以下是示例代码。我使用TCPclient连接到服务器,现在仍然坚持编写IMAP命令

第一

    c SEARCH NOT SEEN

SEARCH NOT SEEN实际上并未检索未读取的电子邮件。我只是打开我的Outlook并更​​新我的文件夹,它会将所有邮件更新为SEEN。如何获取未读取的电子邮件的UID。

第二

    d FETCH 50 BODY.PEEK[HEADER.FIELDS (From To Subject)]

我能够获取" FROM TO SUBJECT"使用UID 50的电子邮件。但是,我如何检索电子邮件的正文。

1 个答案:

答案 0 :(得分:1)

使用UID SEARCH,SEARCH返回seqnos,而不是uid,UID SEARCH返回UID。