我正在开发一个应用程序,使用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的电子邮件。但是,我如何检索电子邮件的正文。
答案 0 :(得分:1)
使用UID SEARCH,SEARCH返回seqnos,而不是uid,UID SEARCH返回UID。