You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

带单引号包裹的SMTP邮箱ID解析:去除外围单引号是否合法?

问题解答

合规性判定

仅移除邮箱地址最外层配对的包裹单引号、保留地址内部存在的单引号完全符合SMTP相关RFC规范要求。

  • 依据RFC 5322对邮件头地址字段的定义,包裹在尖括号<>内的地址外层配对单引号属于引用包裹符,不属于邮箱地址本身的语义组成部分,解析时做剥离处理是标准操作。
  • 邮箱本地部分(@之前的部分)允许合法存在单引号,这部分内容不能做删减,你的处理规则完全匹配这一要求。

适配使用场景说明

你的使用场景为仅存储、不直接用于发送邮件、无需美化,该处理方式完全匹配需求:

  • 处理后存储的地址保留了完整的有效语义,不会出现地址失真问题
  • 即便后续需要复用该地址生成发信请求,只要按照RFC规则补充必要的转义逻辑即可,当前的处理不会对后续操作造成阻塞

关于无明确条款的说明

RFC规范未单独列明该操作的相关条款,是因为外层引用符剥离属于地址解析的默认基础流程,属于行业通用的标准处理逻辑,无需单独约定。

举个实际解析示例:
原始地址字段:To: <'test@domain.com'>, <'test'inner@domain.com'>
处理后的存储结果:

  • test@domain.com
  • test'inner@domain.com
    该结果完全符合规范要求。

内容的提问来源于stack exchange,提问作者Sathish Kumar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 16:24:10