imap 自定义关键字

2024-01-11

我从哪开始呢?

我似乎找不到任何明确的文档。 (我可能找错地方了......)。

我希望能够编辑电子邮件的 IMAP 关键字(用于标记目的)。

我有一些非常菜鸟的问题; 它们是如何添加的? 关键字是否直接应用于消息标头(如果是,语法是什么),或者是否有其他类型的 imap 巫毒在起作用......

提前致谢。


IMAP 自定义关键字通过以下方式应用于邮件STORE命令。添加后,当您执行以下操作时,它们将被返回FETCH for FLAGS并且可以通过以下方式搜索它们SEARCH KEYWORD:

A001 FETCH 5 (UID RFC822.SIZE FLAGS)
* 5 FETCH (UID 292 RFC822.SIZE 2554 FLAGS (\Seen))
A001 OK FETCH completed

A002 STORE 5 +FLAGS (pending ignored uninteresting)
* 5 FETCH (FLAGS (\Seen pending ignored uninteresting))
A002 OK STORE completed

A003 FETCH 5 (UID RFC822.SIZE FLAGS)
* 5 FETCH (UID 292 RFC822.SIZE 2554 FLAGS (\Seen pending ignored uninteresting))
A003 OK FETCH completed

A004 SEARCH KEYWORD pending
* SEARCH 5
A004 OK SEARCH completed

请注意,当您create新关键字通过STORE, 服务器should使用邮箱上定义的所有系统和用户标志的更新列表进行响应:

A002 STORE 5 +FLAGS (pending ignored uninteresting)
* FLAGS (\Answered \Deleted \Draft \Flagged \Seen pending ignored uninteresting)
* 5 FETCH (FLAGS (pending ignored uninteresting))
A002 OK STORE completed

某些服务器不允许您创建使用定义的关键字。他们会通过不包括来让您知道这一点\*在结束时PERMANENTFLAGS列出当你SELECT邮箱。

The STORE命令允许您将关键字添加到消息的现有集合中(通过+FLAGS),删除它们(-FLAGS),或者用全新的集合替换该集合(FLAGS).

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

imap 自定义关键字 的相关文章

  • Rails 中不兼容的字符编码 - 如何明智地失败/跳过?

    我通过 IMAP 导入电子邮件主题时遇到问题 我遇到了一个问题 我认为与电子邮件主题中的 符号有关 花了几个小时浏览各种答案后 我似乎找不到任何有用的东西 如果我尝试以下操作 使用红宝石2 1 2 浏览量 电子邮件 索引 email sub
  • 如何在 Gmail 邮件到达时对其进行编辑?

    最终我的目标是通过带有唯一链接的自动加载图像来防止电子邮件跟踪 我知道Google 使用代理来加载图像所以至少他们不会透露我的 IP 地址 但有些个人和组织会烦人地将跟踪器嵌入到他们的电子邮件中 并且他们会主动检查我是否阅读了他们的电子邮件
  • PHP IMAP 函数的解决方法?尝试使用 XAMPP 处理本地主机上的传入电子邮件

    在我现在正在处理的项目中 我正在尝试添加功能 当用户向支持台发送电子邮件时 我可以将票证状态从 已关闭 更改为 重新打开 我还想将他们的电子邮件回复保存到数据库中 我遇到的问题是我无法让 PHP 的 IMAP 函数在我当前的 Apache
  • PHP imap_search UID SEARCH 返回 false

    我正在使用 PHP 的 imap 函数 并且想要检索 UID gt n 的电子邮件 这适用于搜索日期但不适用于 UID imap imap open host username password emails imap search ima
  • 如何在 Windows 上为 javax.net.ssl.trustStore 配置 trustStore?

    我正在尝试使用 imap 从 java 中的电子邮件服务器中提取消息 但遇到了以下异常 DEBUG JavaMail version 1 4 2 DEBUG successfully loaded resource META INF jav
  • Mailkit 对 Imap 进行身份验证失败

    我正在尝试使用 MimeKit 和 MailKit 从收件箱中获取电子邮件 但登录邮件服务器Imap不起作用 我使用 993 端口和 ssl 我尝试使用 Telnet 在端口 143 上连接 登录 获取 它有效 我尝试使用 Openssl
  • php从邮件正文中提取文本/纯文本

    这是 imap php 库读取的一封邮件的内容 我会提取内容类型 text plain 字符集 ISO 8859 1 文本 data 10 10 2011 regione pt provincia pistoia nome nome tel
  • 如何使用 PHP IMAP 函数从 CPanel Webmail 获取收件箱消息

    我正在我的 cpanel webmail roundcube squirrelmail 中集成未读邮件的自动回复邮件 请参阅下面的我的代码 问题是我面临 imap open 函数无法连接 它的加载无法通过任何错误 异常 但仍在加载 有谁指导
  • 在 IMAP 中创建文件夹不起作用

    我正在努力在 IMAP 中创建一个文件夹 我正在使用 gmail 到目前为止 这是我尝试过的 public boolean createFolder String folderName throws MessagingException s
  • MailSystem.Net 删除邮件,IndexOnServer 属性 = 0

    我在用着邮件系统 NET http mailsystem codeplex com并尝试从服务器删除消息 问题是 IndexOnServer 属性为 0 我收到以下错误 Command store 0 flags silent Delete
  • 如何使用 IMAP 和 PHP 保存电子邮件中的图像附件?

    我已经成功编写了连接到我的邮件服务器并检索所有新邮件的标头和正文的脚本 我想更进一步检测附件是否存在 仅图像 如果存在 则下载到服务器 如何使用 PHP 和 IMAP 来实现这一点 提前致谢 KimNyholm 发布了一组 imap 客户端
  • 出现类似 imap_open() 的错误:无法在服务器中打开流

    要获取 gmail 邮件 我使用下面的代码 它在本地工作正常 但我在服务器中遇到错误 例如 警告 imap open 无法打开第 10 行 C xampp htdocs riticoglive email real php 中的流 imap
  • 将电子邮件设置为 IMAP 服务器上的“已查看”

    我正在尝试从 Imap 服务器 Gmail 读取邮件 我会检查是否有新邮件 未见 并按所见进行检查 我写了这段代码但是 imap setflag full 似乎不起作用 如果我有一封新邮件 则脚本无法放置 SEEN 标志 并且它回显我总是有
  • GMail 线程、IMAP 和 Ruby

    我正在使用 Ruby IMAP 库来获取 GMail 对话 GMail 线程对话的方式是通过 Message ID 和 In Reply To 消息标头 例如 In Reply To lt email protected cdn cgi l
  • JavaMail 与 Oauth 和 Office365

    我正在用 Java 构建一个简单的命令行应用程序 它可以登录我的电子邮件箱 IMAP 并下载所有附件 我使用了基本身份验证 但 Microsoft 正在禁用它 因此我尝试将我的应用程序转换为使用 OAuth 在阅读了不同的 OAuth 流程
  • .NET 的 IMAP 文件夹路径编码 (IMAP UTF-7)?

    IMAP 规范 RFC 2060 http www faqs org rfcs rfc2060 html 5 1 3 邮箱国际命名约定 描述了如何处理文件夹名称中的非 ASCII 字符 它定义了一个modifiedUTF 7编码 按照惯例
  • 如何在 Rails3 中使用 oauth 连接到 Gmail 的 IMAP 服务器?

    我找到了gmail xoauth http github com nfo gmail xoauthgem 它可以完成我需要的大部分功能 但我还需要从 Rails3 内部生成 oauth 令牌 consumer key 和consumer s
  • 使用 XOAUTH IMAP 访问 Gmail 收件箱

    我正在关注example http code google com p google mail xoauth tools source browse trunk python xoauth py 我已经授权了我的应用程序 获得了访问令牌 但
  • 跨平台 C++ IMAP 库 [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 是否有任何可以从 C 使用的跨平台 仅对 Windows 和 OS X 感兴趣 IMAP 库 最好也是
  • 如何使用 php imap 将邮件消息移动到文件夹

    我似乎无法将邮件移至已保存的文件夹 这是我的代码 mbox imap open mail server mail port mail folder mail username mail password or die Error openi

随机推荐

  • 使用 Perl 访问 BerkeleyDB 的正确方法是什么?

    我在使用 BerkeleyDB 时遇到了一些问题 我有相同代码的多个实例指向单个数据库文件存储库 并且一切正常运行 5 32 小时 然后突然出现死锁 命令提示符会在执行 db get 或 db put 或游标创建调用之前停止 所以我只是询问
  • 在selenium webdriver中什么是manage() [driver.manage()]

    我的一个朋友问了我一个问题 下面是最大化窗口的代码 driver manage window maximize what is manage here 据我所知manage 是抽象方法 请任何人解释一下下面这一行的含义 我们如何使用maxi
  • 当我尝试通过控制面板打开 xampp shell 时,应用程序无法正确启动 0xc0000142 错误

    将最新的 Xampp 版本与 PHP 7 结合使用 cmd exe 应用程序无法正确启动 0xc000142 单击 确定 即可关闭应用程序 当我单击shellXAMPP 控制面板中的按钮 我重新安装了 XAMPP 但它不起作用 我将环境表更
  • 谁能解释一下 chrome 扩展的清单文件中的“match_about_blank”有什么用?

    我是 chrome 扩展的新手 但不知道清单文件中 match about blank 属性的使用 谁能用简单的话解释一下 让我首先引用 match about blank 的文档 https developer chrome com ex
  • 导航视图和半透明状态栏

    我遵循了有关如何实现这一目标的所有提示 但到目前为止没有成功 我想要一个半透明 透明 不确定区别 状态栏 2016 年 3 月 25 日更新 我尝试了各种Theme属性都没有进展 更新了我对 v21 样式文件的尝试和Bounty 有人有想法
  • Promise.resolve() 什么时候触发 then() 方法? [复制]

    这个问题在这里已经有答案了 我正在学习js中的Promise 我对此有一些疑问 这是代码 Promise resolve then gt console log 0 return Promise resolve 4 then res gt
  • 如何使用 openssl 验证电子邮件中的 DKIM 签名?

    我已经为我的 postfix 设置了 opendkim 现在所有外发邮件都有 DKIM Signature 标题 我想要做的是手动验证 无需 DNS 和外部实用程序 最好仅使用 openssl 消息是否获得正确的签名 所以作为输入数据我有
  • 嵌套 FOR 循环和 IF 条件的问题

    我有几行文字 然后我有一个包含测试词的列表 我喜欢查找文本的每一行并检查其中是否出现一个测试词 在此之前 这与如下命令配合使用效果很好 IF not stringToTest searchstring stringToTest 但是 现在这
  • 删除MySQL查询中的重复结果

    MySQL 查询检索 totalpoints name 55 John Doe 55 John Doe 55 John Doe 55 John Doe 55 John Doe 21 Jean London 21 Jean London 13
  • RTTI 可以在设计时询问项目代码中的类型吗?

    我想使用 RTTI 在设计时而不是运行时检查项目源文件中包含的类型 据我所知 这是不受支持的 但评论中的讨论这个问题 https stackoverflow com questions 9046778 class reference as
  • 替换 hg 分支的内容

    我有一个 hg 仓库 我曾经有一个名为 1 x 的短暂分支 它在某个时间点终止了 默认 它被关闭是因为我觉得在那个特定时刻不需要使用该分支 然而 我被迫放弃 默认 的开发方式 并在创建 1 x 之前的更早版本中创建另一个分支 我无法使用 1
  • 当我尝试使用或返回枚举值时,可以避免强制转换它吗?

    如果我有以下枚举 public enum ReturnValue Success 0 FailReason1 1 FailReason2 2 Etc 我可以在返回时避免强制转换吗 如下所示 public static int main st
  • Keycloak 中的资源、范围、权限和策略

    我想使用 Keycloak 的授权系统创建一个相当简单的基于角色的访问控制系统 Keycloak 正在取代的系统允许我们创建一个 用户 他是一个或多个 组 的成员 在这个遗留系统中 通过组成员身份 其中为组分配了权限 或直接向用户授予权限
  • HTMLagilityPack 与 Powershell、Windows 身份验证相结合

    所以我有一个叫做lansweeper的工具 它在本地服务器上运行 现在我想从中抓取一个页面 但它使用 Windows 身份验证 我使用 Powershell 作为脚本语言 我主要使用HTMLAgilityPack来抓取 但我从来没有抓取过使
  • if 中的单个等于。 JavaScript。有什么好的理由吗?

    jQuery each player function key val if el pr attr plain key el text val 0 val 我继承了一个项目 但我遇到了一些奇怪的事情 启动这个项目的人是一位经验丰富的程序员
  • 打开 facebook 页面进入 facebook 应用程序 Ios + ionic

    目标 在 facebook 应用程序中打开 facebook 页面 url 我正在使用离子version 1 6我努力了 a img src img fb png alt width auto height auto a 在控制器文件中 我
  • 使用 python 抓取 javascript:void(0) 内容

    我正在制作一个程序 其中我正在废弃一个网页 并且内容从原始页面隐藏并用于显示自身herf javascript void 0 链接和文本位于 p 进而 span tags 这是我的代码 import requests re from bs4
  • 类中的 JavaScript“onclick”上下文

    今天我想知道在一个项目中保留上下文的最佳方法onClick在类中使用时的侦听器 如果this在某个地方得到了回答 请将我链接到它 我显然太愚蠢了 找不到它 无论如何 我的问题是 是否有最佳实践 或者我的一些想法是否愚蠢甚至错误 我尝试了一些
  • 如何进行 Django REST 框架 /me/ 调用?

    假设我有一个ViewSet class ProfileViewSet viewsets ModelViewSet API endpoint that allows a user s profile to be viewed or edite
  • imap 自定义关键字

    我从哪开始呢 我似乎找不到任何明确的文档 我可能找错地方了 我希望能够编辑电子邮件的 IMAP 关键字 用于标记目的 我有一些非常菜鸟的问题 它们是如何添加的 关键字是否直接应用于消息标头 如果是 语法是什么 或者是否有其他类型的 imap