- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 ruby 的 Net::IMAP 对象,我可以使用以下任一方法检索一组电子邮件:
IMAP.all ..args..
IMAP.find ..args..
all
和
find
并试图用更好的参数缩小结果集?
最佳答案
我不明白您在 IMAP 中使用的是什么技术。然而IMAP Specification提供按各种字段进行搜索的能力,包括电子邮件标题。您可以使用以下 IMAP 命令检索具有 Message-Id <53513DD7.8090606@imap.local>
的电子邮件的 UID。 :
0005 UID SEARCH HEADER Message-ID <53513DD7.8090606@imap.local>
然后,这会给你一个响应,如下所示:
* SEARCH 1
0005 OK UID completed
在我的情况下,带有 Message-Id
<53513DD7.8090606@imap.local>
的电子邮件是第一个,所以 SEARCH 命令返回一个匹配的 UID
1
.
UID FETCH
检索消息。命令,例如:
0006 UID FETCH 1 BODY[]
当然,如果你事先知道UID,你可以跳过
UID SEARCH
步骤,但这取决于您的应用程序。
关于email - 通过 message_id 从 imap 检索单个电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23411260/
目标: 当我使用 didSelectRowAt 从 MessageListController 的聊天消息列表中选择一条消息时,我希望下一个 ChatDetailController 中打开的聊天 s
我拿replier.py作为官方 Telethon 示例的基本代码。 我想在每次收到消息时获取消息ID。 ... @events.register(events.NewMessage) async d
我有一个使用 Java Mail-1.5 的 java 程序,它可以获取和处理 Gmail (IMAP) 的消息(电子邮件)。它在大多数情况下工作正常,但对于少数消息,当我尝试使用 MimeMessa
我正在使用 ruby 的 Net::IMAP 对象,我可以使用以下任一方法检索一组电子邮件: IMAP.all ..args.. 或者 IMAP.find ..args.. 但是无论如何都可以检索
我有一个表消息。我尝试使用 message_id 外键创建表 contests 。 CREATE TABLE IF NOT EXISTS `message` ( `chat_id` bigint
我正在使用 exchangelib 维护一个应用程序。我需要能够将电子邮件移动到不同的文件夹,这完全可以使用 exchangelib。但是,我应该让我的客户有可能手动执行相同的操作。我想要做的是稍后查
我编写了 bot 电报。 当我向群组发送消息时,我想通过机器人获取 message_id。 我的代码是 PHP。 $token = "MY_BOT's_TOKEN"; $data = [ 't
我有一个关于我目前正在使用的 Telegram 机器人的问题。我收到以下格式的用户消息: update { update_id: 82618016, message: { mess
我正在尝试将服务器上的通知发送到我的 Android 设备。我正在使用 Firebase Cloud Messaging 发送通知。我可以通过 Firebase 控制台发送通知,并在我的手机上收到消息
我正在尝试让 Node.js 应用程序使用 NServiceBus 和 RabbitMQ 与另一个 Node.js 应用程序进行通信。 我发现的问题是,在所有示例中,消息类型都必须在 .NET 程序集
这是我的代码 bot.edit_message_text(chat_id = CHAT_ID, message_id = MESSAGE_ID, text = "message has been up
我是一名优秀的程序员,十分优秀!