从邮箱中获取所有邮件,包括所有文件夹和子文件夹

时间:2016-09-20 12:06:52

标签: imap chilkat

我正在使用Chilkat .Net程序集从邮箱中获取邮件。您能否告诉我如何使用Chilkat实现以下功能?

  • 可以从收件箱,发件箱,草稿等邮箱的指定文件夹中获取所有邮件。现在我的邮箱中有某些文件夹。我想要的是一次性从所有邮箱文件夹中获取所有邮件。意思是,我想从收件箱,发件箱,草稿等处获取邮件。是否有任何方法可以使用Chilkat实现此功能。
  • 其次,我有一个包含一些子文件夹的邮箱文件夹。如何仅通过指定的父文件夹从子文件夹中获取邮件。意思是,我有邮箱文件夹"个人"在这个文件夹中有两个名为" Sales"和"购买"。 IMAP.SelectMailbox(" Personal")将返回此文件夹中的所有邮件。我的问题是,它会从文件夹" Sales"中返回所有邮件。和"购买"。

谢谢,我很期待。 提前谢谢。

1 个答案:

答案 0 :(得分:2)

  1. 正如arnt已经指出的那样,你需要编写一个循环来做你想做的事情。循环体需要选择文件夹,然后你需要循环以从所述文件夹中获取每条消息。

  2. 没有。它不会获取子文件夹的消息。