使用 Mailkit 将新 ID 添加到引用 header
Adding new id to references header using Mailkit
有没有什么奇特的方法可以将 MessageID 添加到引用中 header?
或者是像这样附加 id 的唯一方法:
private void AppendIdToReferences(string id)
{
MimeMessage mime = MimeMessage.Load(...);
var references = mime.Headers.FirstOrDefault(x => x.Id == HeaderId.References);
string refIds = references.Value + String.Format(" <{0}>", id);
mime.Headers.Add(HeaderId.References, refIds);
}
当我喜欢的时候:
...
mime.Headers.Add(HeaderId.References, id);
...
然后参考文献不知为何似乎是空白的?它至少应该包含添加的 ID 吗?
可以通过以下方式访问:
MimeMessage.Reference.Add(消息ID:"");
有没有什么奇特的方法可以将 MessageID 添加到引用中 header? 或者是像这样附加 id 的唯一方法:
private void AppendIdToReferences(string id)
{
MimeMessage mime = MimeMessage.Load(...);
var references = mime.Headers.FirstOrDefault(x => x.Id == HeaderId.References);
string refIds = references.Value + String.Format(" <{0}>", id);
mime.Headers.Add(HeaderId.References, refIds);
}
当我喜欢的时候:
...
mime.Headers.Add(HeaderId.References, id);
...
然后参考文献不知为何似乎是空白的?它至少应该包含添加的 ID 吗?
可以通过以下方式访问: MimeMessage.Reference.Add(消息ID:"");