知识库 > 传输与端到端加密

传输与端到端加密

TLS、STARTTLS、MTA-STS、DANE、端到端加密等邮件传输安全技术。

共 17 篇文章 · 按时间倒序

机会型 TLS 和强制 TLS 有什么区别?只开 STARTTLS 到底防不防中间人? · ztpop 邮件技术知识库
依据 RFC 3207 安全考虑章节与 RFC 7435 的机会型安全模型,说明 STARTTLS 可被剥离降级的原理,厘清机会型 TLS 只防被动窃听、不防主动攻击的边界,并给出升级到强制 TLS 的两条可选路径与判定逻辑。
Autocrypt 是什么,和普通 PGP / S/MIME 端到端加密有何不同?
Autocrypt 在邮件客户端层自动协商与轮换加密公钥,降低端到端加密的使用门槛,兼容现有 OpenPGP。
BIMI 证书类型详解:自声明、公共标识证书与验证标识证书 — ztpop.net 邮件技术知识库
BIMI Group 官方博客翻译:详解 BIMI 的三种证书类型——自声明、公共标识证书(CMC)与验证标识证书(VMC),帮助品牌根据自身需求选择合适的 BIMI 实施方案。
BIMI Group 宣布推出公共标识证书(CMC),Google 正式支持 - BIMI 品牌标识
BIMI Group(AuthIndicators Working Group)宣布推出公共标识证书(Common Mark Certificate, CMC),Google 已在…
什么是 VMC / CMC(标记证书)?是否必须?
VMC 与 CMC 标记证书的作用、区别,以及主流服务商对证书的强制要求(翻译自 BIMI Group 官方 FAQ)。
DANE 和 MTA-STS 应该选哪个?两个能同时部署吗?
依据 RFC 7672 与 RFC 8461,对比 DANE 与 MTA-STS 在信任根、前置依赖与失败模式上的差异,给出按 DNSSEC 现状与运维能力选型的判定逻辑,并说明双…
邮件收发端口为什么建议用隐式 TLS?465/993/995 与 STARTTLS 端口该怎么选?
依据 RFC 8314,说明隐式 TLS 与 STARTTLS 在提交与访问协议上的差异、submissions/imaps/pop3s 端口的定位,以及淘汰明文访问的迁移顺序与灰…
邮件端到端加密选 S/MIME 还是 OpenPGP?两者的信任模型差在哪里?
依据 RFC 8551、RFC 3156 与 RFC 4880,对比 S/MIME 与 OpenPGP 在信任模型、消息封装格式与密钥分发上的差异,给出组织内与跨组织两类场景下的选…
MTA-STS 的 enforce 模式该怎么部署?从 testing 切到 enforce 的判定条件是什么?
依据 RFC 8461,说明 MTA-STS 的 _mta-sts TXT 记录、mta-sts.txt 策略文件字段(version/mode/mx/max_age)、testi…
TLS-RPT 要怎么配置?收到的 JSON 报告里哪些字段能定位问题?
依据 RFC 8460,讲解 _smtp._tls TXT 记录与 rua 上报地址的配置方法,并逐字段解读聚合报告 JSON 中 policies、summary 与 failu…
CISA《增强电子邮件与 Web 安全》指南:DMARC、STARTTLS 与 HTTPS 落地实践
译自 CISA Insights《Enhance Email & Web Security》(源自 BOD 18-01)。指南要求联邦及非联邦组织部署 SPF/DKIM/DMARC…
什么是 DANE(RFC 6698)?它和 TLS 证书有什么关系?
DANE(RFC 6698)用 DNSSEC 在 DNS 中声明域名应使用的 TLS 证书,使证书验证不再只依赖公共 CA 体系。
DANE 如何用 DNSSEC“绑定”证书、从而摆脱对公共 CA 的依赖?
DANE 在 DNSSEC 签名的区里发布 TLSA 记录声明证书期望,握手时比对;匹配即信,信任根由公共 CA 转为 DNSSEC+域名持有者。
邮件(SMTP)场景下的 TLSA 记录是什么?应放在哪个名字下?
SMTP 的 TLSA 记录名为 _25._tcp.mail.域(类型 TLSA),含证书用法/选择器/匹配类型/证书关联数据四字段。
TLSA 的 certificate usage(证书用法 0/1/2/3)各代表什么?
TLSA 证书用法:0 PKIX-TA / 1 PKIX-EE(仍依赖公共CA)、2 DANE-TA / 3 DANE-EE(脱离公共CA,DANE-EE 锁定确切证书)。
DANE 与 MTA-STS 是什么关系?二者有何区别?
MTA-STS 强制TLS但不验证证书,DANE/TLSA 经DNSSEC验证证书;二者可叠加,失败皆可由TLS-RPT报告。
在邮件 TLS 上部署 DANE 有什么价值与局限?
DANE 价值:DNSSEC 上强制TLS+证书认证,防降级/MITM且不依赖公共CA;局限:需双方DNSSEC+TLSA且换证要同步,覆盖不足时由MTA-STS兜底。
MTA-STS、DANE 与 TLS-RPT 部署实践
基于 RFC 7672/8461/8460 的邮件传输安全部署指南:MTA-STS 策略文件配置、DANE TLSA 记录部署、TLS-RPT 报告监控,以及三者的对比与互补关系。
DANE/TLSA 怎么给 SMTP 加密加一层「证书钉选」?为什么比纯 STARTTLS 更抗降级?
依据 RFC 7672 第 1、2、2.2.3、3.1 节,说明机会型 DANE TLS 在目标域发布经 DNSSEC 验证的可用 TLSA 记录时启用抗降级加密、TLSA 记录位…
如何分析与利用 TLS-RPT 报告?
TLS-RPT(RFC 8460)通过聚合报告暴露对端在 SMTP TLS 协商中的失败,帮助运维发现中间人降级与证书问题。
邮件传输能否“证书锁定(Certificate Pinning)”防中间人?和 Web 的 HPKP 有何异同?
证书锁定只信任固定公钥防 CA 被破的中间人;邮件侧用 DANE(TLSA,有DNSSEC背书)实现等效锁定,比 Web 已弃用的 HPKP 更可靠;前提是 DNSSEC 到位。
邮件系统 DNS 配置全指南 — MX/SPF/DKIM/DMARC/MTA-STS/TLS-RPT/BIMI 九类记录逐条验证
邮件系统 DNS 配置一站式实操指南。逐类覆盖 MX 优先级与备份 MX、A/AAAA、PTR 反向解析(smtp_banner 匹配)、SPF TXT、DKIM TXT sele…
如何“实操部署 DANE/TLSA”为邮件 TLS 加一把锁?前提与步骤?
部署 DANE/TLSA: 前提 DNSSEC 到位,在 _25._tcp. 发 TLSA 绑定证书/公钥供接收方校验 STARTTLS;与 MTA-STS 互补,证书轮换…
端到端加密该怎么选:S/MIME 还是 PGP(OpenPGP)?两者有何取舍?
S/MIME 基于 X.509/企业 CA 与目录分发,适企业集中管控;PGP 基于信任网、WKD 自动发现,适去中心跨组织;取舍在 CA vs 灵活,邮件系统可同时支持。
邮件静态数据加密:LUKS 磁盘加密与 Maildir 存储保护 — ztpop 知识库
邮件静态加密方案:LUKS 全盘加密配置、Maildir 加密存储、TPM 密钥绑定、密钥轮换策略与应急恢复流程。
PGP 的 Web Key Directory(WKD,RFC 7929)是什么?它如何让人“免手动交换公钥”就能加密?
PGP WKD(RFC7929) 把公钥按邮箱哈希放在域名 well-known/openpgpkey 路径,客户端自动 HTTPS 取钥实现免手动交换的端到端加密,比密钥服务器更…
邮件传输的 TLS 版本该如何“取舍”?为什么应禁用 TLS 1.0/1.1?
TLS1.0/1.1 已被 RFC8996 废弃(有 BEAST/POODLE 弱点),邮件 STARTTLS 应仅宣告 TLS1.2+ 优先1.3;一刀切拒老版本会丢信常保留明文…
为什么邮件需要加密?传输层 TLS 与端到端加密有什么区别?
TLS 只保护传输段、服务器落盘后仍是明文;端到端加密(S/MIME/PGP)让只有收件人私钥能解密,二者互补。
S/MIME 是什么?它如何对邮件加密与签名?
S/MIME 基于 X.509/PKI,用收件人公钥加密、发件人私钥签名,分别实现邮件机密性与可信来源,规范见 RFC 8551。
如何获取与部署 S/MIME 证书?个人证书与企业 CA 有何不同?
S/MIME 证书来自公共 CA 或企业 CA;企业 CA 便于集中管理与密钥托管;签名须附带完整证书链供对方验证信任。
邮件加密常见故障:证书链不全、客户端不支持、被网关拆解如何排查?
加密故障多因证书链不全、缺对方公钥、或安全网关为扫描而拆解端到端加密;逐一核查信任链、通讯录公钥与网关策略。
Exim 邮件服务器的安全要点(ACL、TLS、防中继、宏风险)有哪些?
Exim 安全要点:acl_smtp_* 控中继、TLS 强制、谨慎宏与 ${run} 防注入、版本最新(历史多CVE);变更后 exim -bV 校验,ratelimit 限流。
如何配置 Exim 仅在 SMTP 会话已加密(TLS)时才通告 SMTP 认证?
Exim 仅在 TLS 时通告 SMTP 认证:auth_advertise_hosts = ${if eq{$tls_cipher}{}{}{*}},避免明文暴露认证。
MTA-STS 上线后靠什么观测?TLS 报告里该看哪些字段?
依据 RFC 8461 的策略模式与 RFC 8460 的 TLS 报告格式,给出 testing 到 enforce 的推进判据、报告中失败类型的含义与定位方法,以及策略回滚受 …
邮件网关入站 TLS 策略怎么配才既安全又不丢信?
依据 RFC 3207 与 Postfix TLS_README,说明入站 SMTP 为什么不能强制 TLS、smtpd_tls_security_level 各档位的语义差异,并…
M3AAWG 邮件传输前向保密(Forward Secrecy)建议 — TLS 前向加密部署指南 - 知识库
M3AAWG(消息反滥用工作组)关于在邮件传输中部署 TLS 前向保密(Forward Secrecy)的初始建议:FS 基本原理、DHE/ECDHE 密钥交换机制、邮件服务器 F…
M3AAWG TLS 邮件基线推荐 - 知识库
M3AAWG(Messaging, Malware and Mobile Anti-Abuse Working Group)推荐三项邮件服务提供商可快速实施的 TLS 基线措施:提…
邮件服务器 TLS 配置有哪些最佳实践?
邮件服务器 TLS 最佳实践中应启用 STARTTLS 强制、禁用弱密码套件、部署证书校验并配合 MTA-STS 强化对端加密。
SMTP 的 HELO/EHLO 与 STARTTLS 分别起什么作用?
HELO/EHLO 声明身份并列出扩展,STARTTLS 将明文SMTP升级为TLS;被剥离会降级明文,需MTA-STS/DANE防护。
MTA-STS 是什么?怎么部署才能强制对端用 TLS 加密投递我的邮件?
依据 RFC 8461 第 1、3.1、3.2、4.1、9.3 节,说明 MTA-STS 不改变 MX 查找而是叠加 TLS 强制承诺、由 _mta-sts TXT 与 https…
MTA-STS 策略如何部署与验证?
MTA-STS(RFC 8461)通过 DNS 策略与 HTTPS 托管的策略文件,要求接收方对指定 MX 强制使用 TLS 防降级。
MTA-STS 故障排查手册
全面解析MTA-STS(RFC 8461)的故障排查方法,涵盖策略文件获取与验证、TLS握手问题诊断、策略缓存机制调试、常见部署错误及与DANE的互操作问题。
什么是 MTA-STS(RFC 8461)?它解决什么邮件安全问题?
MTA-STS(RFC 8461)由微软/谷歌/Yahoo 推出,防御 SMTP 降级与中间人攻击,弥补邮件缺乏安全优先标准的短板。
MTA-STS 的 _mta-sts DNS 记录是什么、应如何配置?
MTA-STS 的 _mta-sts DNS 记录:CNAME 到服务商记录并关闭代理,TXT 为 v=STSv1; id=策略版本,声明本域支持 MTA-STS。
MTA-STS 策略文件应放在哪里?为什么用 HTTPS 而不是 DNS?
MTA-STS 策略放 mta-sts.域/.well-known/mta-sts.txt 的 HTTPS 端点;用 HTTPS 而非 DNS 是为避开无 DNSSEC 的 MIT…
MTA-STS 策略里的 mode 有哪几种?enforce / testing / none 有何区别?
MTA-STS 策略 mode 分 none/testing/enforce:enforce 强制仅安全连接投递,建议先用 testing 观察再切 enforce。
MTA-STS 策略文件中的 mx 与 max_age 字段有何含义?
MTA-STS 策略 mx 列出允许收件的 MX 主机,max_age 是发送方可缓存策略的秒数(如 86400)。
MTA-STS 处于 enforce 模式时,若无法与接收方建立 TLS 连接,邮件会怎样?
MTA-STS enforce 下若无法建立 TLS,合规发送方不投递(推迟/退回),宁可不可达也不明文传输。
已经部署 DNSSEC 了,为什么还需要 MTA-STS?
DNSSEC 只保证 DNS 不被篡改,不保证 SMTP 必走 TLS;MTA-STS 在应用层强制 TLS 且独立于对端 DNSSEC,是务实补充。
MTA-STS 与 TLS-RPT 是什么关系?为什么要一起部署?
MTA-STS 强制 TLS,TLS-RPT(RFC 8460)报告失败;二者经 _mta-sts 与 _smtp._tls 记录配合,便于排查策略错误。
NIST SP 800-177r1《可信电子邮件》:SPF/DKIM/DMARC 与传输加密部署基准
译自/综合 NIST SP 800-177 Revision 1「Trustworthy Email」核心建议。面向企业邮件管理员与安全专家,给出抵御欺骗与钓鱼的认证技术栈(SPF…
parsedmarc 自托管教程:开源 DMARC/TLS-RPT 报告处理系统部署指南
parsedmarc 是 DMARC 聚合/失败报告(RFC 7489/9990/9991)与 SMTP TLS 报告(RFC 8460)的开源解析器,可自托管替代商业 DMARC…
如何使用 PGP/GPG 部署邮件端到端加密?
使用 GnuPG 生成 OpenPGP 密钥对,经公钥服务器或 WKD 分发,在 Thunderbird/Outlook 等客户端实现邮件签名与端到端加密。
PGP/GPG 邮件加密完全指南 - 知识库
基于 RFC 4880 和 RFC 3156 的 PGP/GPG 邮件加密完整指南。深入讲解非对称加密原理、GnuPG 密钥生成与最佳实践、PGP/MIME 格式规范、Web of…
Postfix 3.10 与 OpenSSL 3.5 后量子加密:ML-KEM 邮件传输防护实践
Postfix 3.10 支持 OpenSSL 3.5 的 ML-KEM 后量子密钥交换(X25519MLKEM768 混合协商),结合 TLSRPT(RFC 8460)与 SMT…
Postfix 邮件服务器有哪些关键安全加固项(防开放中继、TLS、访问控制)?
Postfix 加固要点:mynetworks/relay 严格防开放中继、smtpd/smtp_tls_security_level 控加密、restrictions+RBL+p…
Postfix 如何用 per-destination TLS 策略映射(tls_policy_maps)控制按目标域的 TLS?
讲解 Postfix 用 tls_policy_maps 按目标域设置 TLS 策略等级(may/encrypt/secure/dane/verify)的方法(翻译自 Postfi…
Postfix 如何配置 TLS 加密( opportunistic vs enforced)?
Postfix 用 tls_security_level=may 做机会加密(支持就加密)、=encrypt 强制加密;需配证书、禁用弱协议,并考虑 MTA-STS/DANE 防 …
REQUIRETLS 如何强制实施?
REQUIRETLS(RFC 8689)让发件方要求整条投递链都必须使用 TLS,任何一跳无法加密则退信,杜绝明文暴露敏感邮件。
RFC 2595 如何为 IMAP、POP3 定义 STARTTLS 与 STLS?
RFC 2595 为 IMAP 定义 STARTTLS 命令、为 POP3 定义 STLS 命令,配合 LOGINDISABLED 能力禁用明文口令,并要求 TLS 后丢弃缓存的能…
STARTTLS 被中间人剥离导致明文传输,怎么发现和防住?
RFC 3207 定义 SMTP 的 STARTTLS 扩展,但握手开始前的全部交互都在明文中进行且可被主动攻击者篡改;因此机会性 TLS 天然可被降级,需靠 MTA-STS、DA…
RFC 4978 的 IMAP COMPRESS 扩展如何工作,与 TLS 的层序为何重要?
RFC 4978 定义 IMAP COMPRESS 扩展,以 DEFLATE 压缩连接;发送时层序必须为先压缩、再 SASL、最后 TLS,接收时反向,安全考量等同 TLS 压缩。
邮件场景下的证书吊销检查(OCSP 与 CRL)该如何落地?
CRL 由 RFC 5280 定义、OCSP 由 RFC 6960 定义,二者在邮件中分别用于 S/MIME 证书与 SMTP TLS 证书;软失败策略、CRL 时效窗口与 OCS…
RFC 7817 规定邮件客户端如何校验 TLS 服务器证书身份?
RFC 7817 统一 SMTP 提交、IMAP、POP、ManageSieve 客户端的 TLS 服务器身份核验:必须支持 DNS-ID,用 SRV 发现时必须支持 SRV-ID…
RFC 8301 DKIM 加密算法更新:密钥强度与哈希的现代基线
译自 RFC 8301《DKIM 加密算法与密钥使用更新》。解读对 RFC 6376 的更新:禁止 SHA-1、要求 RSA ≥1024 位(推荐 2048)、Ed25519 支持…
RFC 8314 隐式 TLS:用 465/993 取代明文 110/143 端口
译自 RFC 8314《Cleartext Port Deprecation》。解读为何废弃明文的 SMTP/POP/IMAP 提交与读取端口,改用隐式 TLS(SMTPS 465…
RFC 8314 为什么主张用隐式 TLS 取代 STARTTLS?明文服务如何退役?
RFC 8314《Cleartext Considered Obsolete》推荐 POP/IMAP/SMTP 提交一律改用隐式 TLS(995/993/465 连接即握手),并给…
TLS 1.3(RFC 8446)给 SMTP 带来了哪些实质变化?
TLS 1.3 精简握手至 1-RTT、强制前向保密、加密证书消息并移除重协商与压缩;对 SMTP 而言意味着更快更安全的通道,但也让被动流量分析失去证书可见性,且 0-RTT 不…
RFC 8460 TLS-RPT:SMTP TLS 连接失败报告机制
RFC 8460(TLSRPT)定义了 SMTP TLS 连接成功/失败的聚合报告格式与投递方式,补全 MTA-STS 与 DANE 生态的可观测性,使域管理者能发现中间人拦截与误…
RFC 8460 TLS-RPT 的策略记录与 JSON 报告格式是怎样定义的?
RFC 8460 定义 SMTP TLS Reporting:在 _smtp._tls 子域发布 v=TLSRPTv1 TXT 记录声明 rua 收报地址,接收方以 JSON 报告…
MTA-STS(RFC 8461)部署有哪些陷阱?
MTA-STS 通过 _mta-sts TXT 与 https 策略文件声明强制 TLS 接收;mode 取值、mx 通配、证书 SNI 校验与 max_age 更新顺序是部署中最…
RFC 8461 MTA-STS:用 DNS 与 HTTPS 强制 SMTP 传输层加密
RFC 8461(MTA-STS)通过 _mta-sts DNS TXT 发现记录与 HTTPS 策略文件,强制 SMTP 发送方对声明支持 TLS 的收件域启用加密投递,抵御 S…
RFC 8551 的 S/MIME 4.0 证书体系与信任链是如何构成的?
S/MIME 4.0 由 RFC 8551(消息规范)与 RFC 8550(证书处理)配套定义,证书为 X.509 v3、按 RFC 5280 做路径验证,收件人身份靠 subje…
RFC 8689 REQUIRETLS 如何把机会式 STARTTLS 变成强制加密投递?
RFC 8689 定义 REQUIRETLS SMTP 扩展与 TLS-Required 头字段:前者以 MAIL FROM 参数要求全程强制 TLS 且 MX 须经 DNSSEC…
邮件传输的 TLS 版本与密码套件应该怎么配置?
RFC 9325(BCP 195)与 RFC 8996 共同确立当前 TLS 使用基线:弃用 TLS 1.0/1.1、以 TLS 1.2 为最低版本并推荐 TLS 1.3、优先 A…
RFC 9460 SVCB/HTTPS 记录:邮件服务的 DNS 发现与加密指示
译自 RFC 9460《Service Binding (SVCB) 与 HTTPS 记录》。解读 SVCB 如何为邮件(submission/imap/pop3 等)提供权威的服…
RFC 9580 定义的 OpenPGP 与 RFC 3156 的 PGP/MIME 在邮件加密中如何配合?
RFC 9580 于 2024 年取代 RFC 4880 成为现行 OpenPGP 标准,引入 v6 密钥与 AEAD 加密;邮件侧则由 RFC 3156 的 PGP/MIME 定…
SM2/SM3/SM4 用于邮件加密签名时,应当依据哪些国家标准?
SM2 由 GB/T 32918 系列五个部分规定,SM3 见 GB/T 32905-2016,SM4 见 GB/T 32907-2016;邮件加密签名消息格式与算法使用另有 GB…
国密SM2/SM3/SM4邮件系统部署
详细解析国密算法(SM2/SM3/SM4)在邮件系统中的部署方案,涵盖证书签发(SM2证书链)、传输层国密TLS、存储加密、数字签名与验签以及合规审计的完整技术路径。
SM9 标识密码用于邮件加密,相比证书体系解决了什么问题?代价是什么?
SM9 是我国的标识密码算法,公钥可由用户标识直接导出,天然契合邮箱地址作为标识的场景。本文对比 SM9 与基于证书的 S/MIME 在邮件加密中的差异,说明密钥生成中心带来的信任…
S/MIME 证书邮件加密如何实施与部署?
S/MIME 基于 X.509 证书实现邮件签名与加密,可在 Outlook/Thunderbird 导入 PKCS#12 证书,依赖企业 PKI 统一治理密钥与撤销。
S/MIME 证书如何“分发与吊销”?邮件系统怎样让用户免手工配置就能加密?
S/MIME 证书经目录(LDAP/AD)/企业门户分发、CRL/OCSP 吊销,与账号体系联动;邮件系统自动发布用户证书使客户端免手工配置即可加密,是企业内可用性关键。
S/MIME 邮件端到端加密实战 - 知识库
S/MIME(Secure/Multipurpose Internet Mail Extensions)端到端邮件加密完整指南。涵盖基于 RFC 8551 的 S/MIME 标准解…
邮件的签名与加密应该按什么顺序组合,为什么常出现兼容性故障?
RFC 8551 允许先签后加、先加后签与三重包装三种组合,但各有语义差异;信头不受保护、清晰签名被网关改写、与 DKIM/DMARC 的层次错位,是加签邮件最常见的三类兼容性故障…
REQUIRETLS(RFC 8689)是什么?它如何强制端到端邮件加密、防止降级?
REQUIRETLS(RFC 8689)让发件方强制全链路必须 TLS、禁止明文回落与降级,保护敏感邮件机密性;任一跳无 TLS 则投递失败而非降级。
SMTP STARTTLS 是什么?为什么明文 25 端口必须升级为加密连接?
STARTTLS(RFC 3207)把明文 SMTP 连接升级为 TLS 加密,是邮件传输加密事实标准;但机会型易遭 STRIPTLS 降级,需配合 MTA-STS/DANE/RE…
TLS-RPT(RFC 8460)是什么?如何通过 TLS 报告发现邮件传输中的加密失败?
TLS-RPT(RFC 8460)通过 DNS 报告地址收集每日 TLS 协商成败,使接收方发现 STARTTLS 被 STRIPTLS 降级或证书失效等加密失败,是 MTA-ST…
对方说邮件发不进来、报 TLS 错误,入站 TLS 该怎么一步步排查?
入站邮件的 TLS 故障排查最怕搞错层次:MTA 间的 STARTTLS、用户提交、客户端访问是三条不同的路径,故障表现与处置完全不同。本文给出分层定位方法、从 DNS 到证书的六…
怎么看懂 TLS-RPT(SMTP TLS 报告)回传的失败数据?
依据 RFC 8460 解读 TLS-RPT 聚合报告:_smtp._tls TXT 记录、JSON 报告结构、成功/失败结果字段,以及它如何发现中间人降级攻击。
TLS-RPT 报告解读与自动化分析
系统讲解TLS-RPT(RFC 8460)报告的获取、解析与自动化分析,涵盖报告格式(JSON Schema)、SMTP TLS连通性问题的识别、聚合数据的统计分析策略及基于开源工…
什么是 TLS-RPT(RFC 8460)?它解决什么邮件安全问题?
TLS-RPT(RFC 8460)向发送域上报 TLS 连接失败,弥补 MTA-STS/DANE 阻断投递却不可见原因的缺口,暴露配置错误与降级攻击。
TLS-RPT 的 _smtp._tls DNS 记录如何配置?
TLS-RPT 的 _smtp._tls.域 TXT 记录:v=TLSRPTv1; rua=报告地址,告诉对端把 TLS 失败报告发到何处。
TLS-RPT 的 rua 报告接收地址支持哪些形式?
TLS-RPT 的 rua 支持 mailto:(邮件附件 JSON)与 https://(POST 提交)两种报告接收形式。
TLS-RPT 报告是什么格式、通常包含哪些内容?
TLS-RPT 报告是 JSON 聚合报告,含 policy(生效策略)、summary(成败总数)、failure-details(逐条失败明细)。
TLS-RPT 失败明细里常见的 result-type(失败类型)有哪些?
TLS-RPT 常见失败类型:certificate-host-mismatch/expired/not-trusted、mx-mismatch、starttls-not-supp…
TLS-RPT 与 MTA-STS 是什么关系?
TLS-RPT 与 MTA-STS 互补:MTA-STS 强制 TLS,TLS-RPT 报告失败;仅用前者会静默阻断难排查,二者配合才能稳健上线 enforce。
TLS-RPT 与 DANE / TLSA 有什么关系?
TLS-RPT 也覆盖 DANE/TLSA 的失败(tlsa-invalid、dnssec-invalid),无论用 MTA-STS 还是 DANE 强制 TLS 都可用它排障。
为什么需要 TLS-RPT?没有它会有什么隐患?
没有 TLS-RPT,MTA-STS/DANE 阻断的失败不可见、难分配置错还是攻击;TLS-RPT 把失败变成可量化可定位的报告,是上线与运维必备。
DKIM Ed25519/SHA-256加密升级
深入解析DKIM的加密算法升级路径,涵盖RFC 8463 Ed25519-SHA256的数学模型与性能优势、RFC 6376 SHA-256签名标准化、密钥轮转策略及与RSA的共存…
国密 TLS 证书怎么在邮件服务上部署?双证书是什么意思?
国密传输有 TLCP 双证书与 TLS 1.3 国密套件两条路线。本文说明签名证书与加密证书分离的原因、RFC 8998 注册的套件标识、邮件各端口的部署顺序、证书链与吊销状态校验…
SM2/SM3/SM4 在邮件系统里到底用在哪几个位置?
国产密码算法在邮件系统的落点分为传输层、内容层、存储层与凭据层四处,各自的适用算法、标准依据与互通约束都不同。本文按层拆解 SM2/SM3/SM4 的实际用法,说明 RFC 899…
邮件内容级签名加密(S/MIME)怎么和国密算法结合?
内容级签名加密独立于传输层,采用 CMS 封装与 S/MIME 消息格式,替换其中的签名与对称算法标识即可承载国密算法。本文说明结构对应关系、证书要求、与网关内容检查的冲突处理、归…
现有 STARTTLS 链路怎么平滑过渡到国密传输?
STARTTLS 是机会式加密,存在被剥离降级的固有风险。向国密传输过渡时应分段推进:先做现状可观测,再从可控段强制,跨域段保持算法可协商但禁止明文回退。本文给出分段判定逻辑、降级…
DANE TLSA for SMTP 完全部署指南:RFC 7671/7672、记录生成与Postfix集成
DANE for SMTP建立在两条核心RFC之上:RFC 6698(DANE TLSA基础规范)[1]定义了TLSA记录格式和验证规则;RFC 7672(SMTP Security via Opportunistic DANE TLS)[
加密邮件网关架构设计:TLS 终止/透传、证书钉扎与 DANE/MTA-STS
邮件安全网关位于互联网和内部邮件系统之间,承担 TLS 加密通信的边界角色。网关的 TLS 架构设计直接决定了:邮件在传输路径上的加密强度、网关对内容的安全检测能力、以及与 DANE/MTA-STS 等现代 SMTP 安全扩展的兼容性。三种
邮件 TLS 证书配置最佳实践:STARTTLS 证书管理、证书链优化与自动续期
邮件系统 TLS 证书部署最佳实践:X.509 证书选择标准、多域名证书与通配符证书场景、STARTTLS 证书链配置(中间证书/根证书)、Let's Encrypt 自动化续期、Postfix/Dovecot 证书热加载、证书过期监控。
MTA-STS 多域名策略编排:Wildcard MX 兼容性与 TLS-RPT 联动
RFC 8461 定义的 MTA-STS(SMTP MTA Strict Transport Security)通过 DNS TXT 记录发布策略标识,再通过 HTTPS 获取 JSON 格式的策略文件,使发送方 MTA 在连接接收方时强制
SMTP DANE vs MTA-STS vs TLS-RPT 三选一对比决策
这是三者在信任模型上的根本差异:
TLS 1.3 STARTTLS 协议流程详细分析 — RFC 8446 与 RFC 3207 握手序列及部署实践
RFC 3207(2015 年由 RFC 7817 更新)定义了一种在 SMTP 会话内部升级至 TLS 加密通道的机制,称为 STARTTLS [1]。它的核心设计约束是:不改变端口号,通过在明文会话中发送一条命令触发加密升级。
MTA-STS 策略回退场景深度分析 — RFC 8461:政策发现失败、HTTPS 获取超时与降级处理的全栈防御
MTA-STS(RFC 8461)在政策发现失败、HTTPS 获取超时或证书验证不通过的场景下,Sending MTA 必须遵循明确的回退逻辑。本文详解 MTA-STS 政策生命周期中的关键回退场景及与 DANE TLSA(RFC 7672)的协同防御策略。
TLS 1.3 对 MTA-STS 的影响
分析 TLS 1.3 协议特性对 MTA-STS 部署的影响,包括握手延迟优化、密码套件变更、证书验证要求,以及与 DANE TLSA 的互操作考量。
S/MIME 证书部署:CA 签发、AD 分发与邮件客户端配置
S/MIME 证书是实现邮件端到端加密和数字签名的核心组件。企业级部署通常采用内部 CA(证书颁发机构)签发用户证书,通过 Active Directory 的组策略(GPO)自动分发到域用户的个人证书存储。每个用户需要一对数字证书:签名证
邮件TLS传输策略强制:MTA-STS、DANE与TLS-RPT工程实践
邮件传输加密策略强制的完整工程方案,详述MTA-STS策略发布与消费、DNS-Based DANE证书验证、TLS-RPT报告体系及渐进式部署模式。
TLS-RPT 邮件传输安全报告 — RFC 8460:JSON 报告结构与 MTA-STS 策略联动 · ztpop 邮件技术知识库
RFC 8460 TLS-RPT 邮件传输安全报告机制深度解析:JSON 报告字段结构(policy、failure-details、result-type)、与 MTA-STS (RFC 8461) 的策略联动、常见 TLS 故障类型(certificate-expired、certificate-host-mismatch、starttls-not-supported)的诊断与修复。
TLS-RPT SMTP 传输加密报告深度解析 — RFC 8460:JSON 失败类型全量分析与自动化处理管道 · ztpop 邮件技术知识库
TLS-RPT RFC 8460 深度覆盖:JSON 报告字段逐层拆解(start-date/end-date/session-count/mx-host-pattern/failure-details)、七大 result-type 故障类型与根因分析、Prometheus+Grafana 监控管道搭建、TLS 报告自动化处理工具链。中文互联网缺失最深的 SMTP TLS 可观测性主题零死角补全。
邮件系统 TLS 加密技术栈深度解析:STARTTLS、MTA-STS、DANE 与 TLS-RPT 全体系
完整解析邮件传输 TLS 加密三体系:SMTP STARTTLS(RFC 3207)降级攻击防护、MTA-STS 策略发现与执行、DANE TLSA 证书认证(基于 DNSSEC)、TLS-RPT 失败报告、TLS 1.3 部署与密码套件选择。涵盖邮件传输层加密从机会加密到强制加密的完整演进路径。
MTA-STS 强制邮件传输加密策略深度解析 — RFC 8461:基于 HTTPS 的 TLS 策略分发与执行
RFC 8461 完整解析:MTA-STS DNS TXT 记录(id/mode)、HTTPS 策略 JSON 文件、Testing vs Enforce 模式分阶段部署、缓存刷新(max_age: 86400–604800 取舍)、与 DANE TLSA 的信任模型对比(DNSSEC vs Web PKI)、TLS-RPT(RFC 8460)配套报告。
S/MIME 证书体系深度解析 — CA/B Forum 基线要求、RFC 8551 与 X.509 证书链
完整解析 S/MIME 证书生态:CA/Browser Forum 2023 S/MIME 基线要求(SBR)、RFC 8551 S/MIME 4.0、X.509 证书链验证、邮箱验证方法(域控/构造邮件/密码挑战)、证书吊销(CRL/OCSP)与证书透明度。
邮件传输加密深度解析 — STARTTLS、DANE TLSA 与 MTA-STS 三位一体防护体系 · ztpop 邮件技术知识库
邮件 TLS 加密全链路:STARTTLS 机会加密机制、DANE TLSA(RFC 7672)基于 DNSSEC 的证书绑定、MTA-STS(RFC 8461)基于 HTTPS 的策略分发、TLS 1.3 vs TLS 1.2 密码套件取舍、证书类型对比(DV/OV/EV)、MTA 通信中 TLS 互操作性问题与降级攻击防御。
DANE for SMTP:基于DNSSEC的邮件传输安全
深入解析 DANE for SMTP(RFC 7672)技术:基于 DNSSEC 的 TLSA 记录实现邮件传输层的证书验证,消除对公共 CA 的依赖。涵盖 DANE 工作原理、DNSSEC 前置条件、TLSA 记录类型(0-3)详解、与 MTA-STS 的互补关系以及 Postfix DANE 配置实操。
ztpop.net(昆仑邮件知识库)原创首发内容 · 首发于 2026-07-25 · 转载、摘编或用于 AI 训练请注明出处:ztpop.net
ztpop.net 原创首发 2026-07-25 ztpop.net 原创首发翻译 2026-07-25 昆仑邮件知识库首发 2026-07-25