我正在玩MailKit,我想知道什么是正确的使用方法?
我希望我的应用会在启动时同步收件箱中的所有电子邮件,一旦完成,就会收听传入的电子邮件,同时我可以将其他电子邮件从收件箱移动到另一个子文件夹。
我看到ImapClient需要在" IDLE"模式以收听传入的电子邮件,而当您想要在文件夹之间移动电子邮件时,您必须退出IDLE模式。
为同一个邮件帐户创建2个客户端连接是否有意义?一个进入IDLE模式并侦听新传入的邮件,一个进行帐户邮件的操作???
答案 0 :(得分:3)
您可以这样做,或者您可以在新邮件到达时停止空转,移动您需要移动的任何邮件,然后重新进入IDLE模式。