极狐 GitLab

通过邮件回复

Tier: 基础版,专业版,旗舰版

Offering: 私有化部署

极狐GitLab 可以设置为允许用户通过回复通知邮件来评论议题和合并请求。

前提条件#

确保已设置接收邮件

邮件回复的工作原理#

邮件回复分为三个步骤:

  1. 极狐GitLab 发送一封通知邮件。
  2. 你回复该通知邮件。
  3. 极狐GitLab 收到你对通知邮件的回复。

极狐GitLab 发送通知邮件#

当极狐GitLab 发送通知邮件时:

  • Reply-To 头被设置为已配置的邮件地址。
  • 如果该地址包含 %{key} 占位符,它会被替换为一个特定的回复密钥。
  • 该回复密钥被添加到 References 头。

你回复通知邮件#

当你回复通知邮件时,你的邮件客户端会:

  • 将邮件发送至从通知邮件中获取的 Reply-To 地址。
  • In-Reply-To 头设置为通知邮件中 Message-ID 头的值。
  • References 头设置为 Message-ID 的值加上通知邮件中 References 头的值。

极狐GitLab 收到你对通知邮件的回复#

当极狐GitLab 收到你的回复时,它会在接受的标头列表中查找回复密钥。

如果找到回复密钥,你的回复将以评论的形式显示在相关的议题、合并请求、提交或其他触发通知的条目上。

有关 Message-IDIn-Reply-ToReferences 头的更多信息,请参见 RFC 5322

通知的保留策略#

部分收件邮件功能需要极狐GitLab 存储有关已发送通知邮件的元数据。我们会将这些记录保留两年。如果某封通知邮件已超过两年,则你无法再通过回复该邮件进行评论。这包括通过邮件回复议题和合并请求的讨论。