提问人:Sayad Ahmed Shaurov 提问时间:8/24/2023 更新时间:8/24/2023 访问量:18
使用 IMAP 在“参考”字段中搜索共享通用邮件 ID 的所有电子邮件
Search for all emails sharing common message-id in the references field using IMAP
问:
我想使用IMAP在同一线程下获取所有电子邮件。
我使用了以下代码,但它不返回任何电子邮件 ID。
search_criteria = f'HEADER REFERENCES "{message_id}"'
result, data = imap.search(None, search_criteria)
我不能像这样搜索,因为另一封电子邮件可以具有相同的主题名称。
mail.search(None, '(SUBJECT "Sending email using SMTP")')
使用引用获取它们的搜索条件应该是什么?
Suppose,
Email1 is in the inbox.
And Email2 is replied to Email1. So, Email2 has the message-id of Email1 in the references field of itself.
In the same way Email3 is replied to Email2.
So, Email3 has message-ids of Email1 and Email2 in the references field of itself.
And Email4 has message-ids of Email1, Email2 and Email3 in the references field.
所以,我想得到 Email2、Email3、Email4 当我使用 .IMAP
应该是什么?search criteria
答: 暂无答案
评论