首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Maildir消息文件名中的标志是什么意思?

dir消息文件名中的标志是指在邮件存储系统中,邮件文件名中包含的一些特殊字符或字符串,用于标识邮件的状态或类型。在Maildir存储格式中,邮件文件名通常包含两个字符,用于表示邮件的状态。例如,“2,S”表示邮件已被读取,并且不应该被过滤器处理,而“2,FS”表示邮件已被读取,并且应该被过滤器处理。

在Maildir存储格式中,邮件文件名的第一个字符表示邮件的状态,可能的值包括:

  • 2:已读取
  • 3:已回复
  • 4:已转发
  • 5:已删除
  • 6:已移动
  • 7:已标记为垃圾邮件
  • 8:已标记为重要邮件

邮件文件名的第二个字符表示邮件的标志,可能的值包括:

  • P:邮件已被过滤器处理
  • S:邮件未被过滤器处理
  • F:邮件是垃圾邮件
  • T:邮件是测试邮件

例如,“2,S”表示邮件已被读取,并且不应该被过滤器处理,而“2,FS”表示邮件已被读取,并且应该被过滤器处理。

总之,Maildir消息文件名中的标志用于标识邮件的状态或类型,以便邮件客户端和过滤器可以正确地处理邮件。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

如何实现大数据集查询?Bloom Filter或许是你想要的

虽然上面描述的这几种数据结构配合常见的排序、二分搜索可以快速高效的处理绝大部分判断元素是否存在集合中的需求。但是当集合里面的元素数量足够大,如果有500万条记录甚至1亿条记录呢?这个时候常规的数据结构的问题就凸显出来了。数组、链表、树等数据结构会存储元素的内容,一旦数据量过大,消耗的内存也会呈现线性增长,最终达到瓶颈。有的同学可能会问,哈希表不是效率很高吗?查询效率可以达到O(1)。但是哈希表需要消耗的内存依然很高。使用哈希表存储一亿 个垃圾 email 地址的消耗?哈希表的做法:首先,哈希函数将一个email地址映射成8字节信息指纹;考虑到哈希表存储效率通常小于50%(哈希冲突);因此消耗的内存:8 * 2 * 1亿 字节 = 1.6G 内存,普通计算机是无法提供如此大的内存。这个时候,布隆过滤器(Bloom Filter)就应运而生。在继续介绍布隆过滤器的原理时,先讲解下关于哈希函数的预备知识。

05

Netty实现高性能IOT服务器(Groza)之手撕MQTT协议篇上

MQTT由Andy Stanford-Clark(IBM)和Arlen Nipper(Eurotech,现为Cirrus Link)于1999年开发,用于监测穿越沙漠的石油管道。目标是拥有一个带宽有效且使用很少电池电量的协议,因为这些设备是通过卫星链路连接的,当时这种设备非常昂贵。 与HTTP及其请求/响应范例相比,该协议使用发布/订阅体系结构。发布/订阅是事件驱动的,可以将消息推送到客户端。中央通信点是MQTT代理,它负责调度发送者和合法接收者之间的所有消息。向代理发布消息的每个客户端都在消息中包含一个主题。主题是代理的路由信息​。每个想要接收消息的客户端都订阅某个主题,并且代理将具有匹配主题的所有消息传递给客户端。因此,客户不必彼此了解,他们只通过主题进行通信。该架构支持高度可扩展的解决方案,而不依赖于数据生产者和数据使用者。

02

Facebook推出Spiral:通过实时机器学习自动调节服务

对于使用Facebook的数十亿人来说,我们的服务可能看起来像是一个统一的移动应用程序或网站。公司内部的视角是不同的。Facebook使用数千种服务构建,功能从平衡互联网流量到转码图像再到提供可靠的存储。Facebook作为一个整体的效率是其个人服务效率的总和,每种服务通常都是以自己的方式进行优化,面对快节奏的变化,这些方法可能难以概括或适应。为了更有效地优化众多服务,灵活适应不断变化的互联内部服务网络,我们开发了Spiral。Spiral是一个系统,利用实时机器学习技术,为Facebook自我调节高性能基础设施服务,通过用Spiral取代手动启发式,我们可以在几分钟内优化更新的服务,而无需花费漫长的几周时间。

04
领券