通过邮件回复
Tier: 基础版,专业版,旗舰版
Offering: 私有化部署
极狐GitLab 可以设置为允许用户通过回复通知邮件来评论议题和合并请求。
前提条件
确保已设置接收邮件。
邮件回复的工作原理
邮件回复分为三个步骤:
- 极狐GitLab 发送一封通知邮件。
- 你回复该通知邮件。
- 极狐GitLab 收到你对通知邮件的回复。
极狐GitLab 发送通知邮件
当极狐GitLab 发送通知邮件时:
- Reply-To 头被设置为已配置的邮件地址。
- 如果该地址包含 %{key} 占位符,它会被替换为一个特定的回复密钥。
- 该回复密钥被添加到 References 头。
你回复通知邮件
当你回复通知邮件时,你的邮件客户端会:
- 将邮件发送至从通知邮件中获取的 Reply-To 地址。
- 将 In-Reply-To 头设置为通知邮件中 Message-ID 头的值。
- 将 References 头设置为 Message-ID 的值加上通知邮件中 References 头的值。
极狐GitLab 收到你对通知邮件的回复
当极狐GitLab 收到你的回复时,它会在接受的标头列表中查找回复密钥。
如果找到回复密钥,你的回复将以评论的形式显示在相关的议题、合并请求、提交或其他触发通知的条目上。
有关 Message-ID、In-Reply-To 和 References 头的更多信息,请参见 RFC 5322。
通知的保留策略
部分收件邮件功能需要极狐GitLab 存储有关已发送通知邮件的元数据。我们会将这些记录保留两年。如果某封通知邮件已超过两年,则你无法再通过回复该邮件进行评论。这包括通过邮件回复议题和合并请求的讨论。