- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在使用 IdleAsync
来获取有关新电子邮件的通知。
我想在新消息到达时收到通知,然后阅读消息,但是当我尝试阅读消息时,出现异常,提示 ImapClient
处于空闲状态。
我是否需要创建另一个 ImapClient
或者我们是否可以使用相同的客户端来读取消息而不停止接收新消息的通知?
最佳答案
正如 Nameless One 所指出的,MailKit 的 Idle() 和 IdleAsync() 方法采用“完成”CancellationToken,可用于结束 IDLE 状态(当您取消“完成” token 时,它将发送 DONE 命令结束 IDLE 状态)。
完成后,您可以获取消息并照常继续。
有些人做的另一种选择是拥有 2 个 ImapClients - 一个用于 Idle(),另一个用于获取消息。
关于c# - 如何在 MailKit ImapClient 处于空闲状态时使用它来读取消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27175043/
我正在使用 IMAPclient 来获取电子邮件的内容,所以我编写了这段代码: messages = server.search(['FROM', user['email']], charset='U
我正在使用 IMAPclient 来获取电子邮件的内容,所以我编写了这段代码: messages = server.search(['FROM', user['email']], charset='U
这就是我使用 Mail::IMAPClient 连接 GMail 的方式 sub connectGMail { my $socket = IO::Socket::SSL->new (
我正在使用 IMAPClient (Python) 从我的电子邮件服务器中检索电子邮件,方法是检查标记有“\Recent”的电子邮件。阅读电子邮件后,电子邮件服务器会自动将电子邮件标志设置为“\See
我需要将所有消息从看不见的移动到垃圾箱(然后从收件箱中删除)。 my $inbox = $imap->select("Inbox"); my @mails = ( $imap->unseen ); f
我正在尝试在我的操作系统上安装 imapclient,但它不起作用。我像这样添加了 perl 存储库: zypper ar -f -n perl http://download.opensu
我需要从电子邮件中获取信件。这些邮件不存在于“收件箱”文件夹中,但存在于“所有邮件”文件夹中。 我使用库“S22.Imap”。此 ImapClient 中的 DefaultMailbox 是“INBO
我正在使用 IdleAsync 来获取有关新电子邮件的通知。 我想在新消息到达时收到通知,然后阅读消息,但是当我尝试阅读消息时,出现异常,提示 ImapClient 处于空闲状态。 我是否需要创建另一
所以我正在编写一个 Python 脚本来从电子邮件中提取文本并关注 these instructions这样做。这是到目前为止的脚本: import imapclient import pprint
我遇到问题的环境:Windows10 上的 Python 2.7.11(已修补到最新)。通过 msi 安装 Python。我检查了设置中的 PATH 设置,它设置为 c:\Python27。 这适用于
我正在尝试查看电子邮件的实际正文。到目前为止,我可以查看主题或任何其他标题,但我找不到一种方法来阅读没有额外内容的正文。 from imapclient import IMAPClient impor
经过数小时的搜索、阅读和寻找答案,我来到这里寻求帮助: 我正在尝试编写一个客户端来使用 Perl 模块阅读我的 Gmail Mail::IMAPClient .到目前为止一切正常,而且效果很好,但是当
我整天都在与 IMAP 和 office365 搏斗,但没有成功。 尽管我先建立了 imap 连接,然后使用 $imap->starttls 请求将连接升级到 TLS,但我可以说登录失败了。 我在 W
我真的开始掌握 IMAPClient 的窍门了。代码:'BODY[HEADER.FIELDS (FROM)]' 返回 From: First Last 我真的希望它返回这样的电子邮件地址: firs
这个问题是由 paul_h 提出的,但我太新了,无法评论(希望)相关信息。我在使用 imapClient 时遇到了同样的问题,而且它显然不是特定于 Python/Windows 版本的。 Paul H
祝大家新年快乐:) 我构建了一个 Web 表单,新员工可以在其中输入数据并将其发送到一个电子邮件地址,在该地址中我收到来自 PHP 的大约 20“组”数据。 Vorname: $firstname
此 Mail::IMAPClient->new() 在 Windows 7 中卡住: sub connectGMail { my $client = Mail::IMAPClient->new
我可以很容易地连接到 IMAP 邮件服务器: use Mail::IMAPClient; use MIME::Base64; use MIME::Parser; my $imap = Mai
我的行家是 commons-net commons-net 3.3 我的代码如下 IMAPClient client = new IMAPClient(); client.
我正在使用外部库 IMAPClient。当登录失败时,我看到这个错误:imaplib.error: [AUTHENTICATIONFAILED] Authentication failed. 当我尝试
我是一名优秀的程序员,十分优秀!