LumiSoft IMAP Search搜索邮件问题
谷歌了半天了都没有找到搜索这块的,求指点 --------------------编程问答-------------------- 版主给看看 --------------------编程问答--------------------
public class EmailClient : IDisposable
{
IMAP_Client imapClient;
POP3_Client popClient;
_Account account;
EmailProvider provider;
public bool IsLogined { get; private set; }
public EmailClient(EmailProvider provider, _Account account)
{
this.provider = provider;
this.account = account;
if (provider.IMAP)
{
//支持IMAP
imapClient = new IMAP_Client();
imapClient.Connect(provider.IMAPAddress, provider.IMAPPort, provider.IMAPSSL);
}
else
{
//支持POP
popClient = new POP3_Client();
popClient.Connect(provider.POPAddress, provider.POPPort, provider.POPSSL);
}
}
public bool Login()
{
```````````````
}
public bool Search(string keywords)
{
if (!IsLogined) Login();
if (provider.IMAP)
{
//支持IMAP
imapClient.SelectFolder("INBOX");
int[] uid = imapClient.Search(true, Encoding.UTF8,new IMAP_Search_Key_Keyword(keywords));//这里出错
return uid.Length > 0;
//IMAP_Client_SelectedFolder folder= imapClient.SelectedFolder;
//return folder.MessagesCount;
}
else
{
//支持POP
}
}
}
}
LumiSoft IMAP_Client怎么才能实现搜索关键字? --------------------编程问答-------------------- 这还真就没人遇到过````?
只有QQ的邮箱会这样,其他的不会
补充:.NET技术 , C#