diff --git a/backend/dto/parsemail/imap.go b/backend/dto/parsemail/imap.go index d39868aa..dd1752d8 100644 --- a/backend/dto/parsemail/imap.go +++ b/backend/dto/parsemail/imap.go @@ -46,6 +46,8 @@ func (e *Email) BuildIMAPBytes(_ *context.Context) ([]byte, error) { } h.SetMessageID(messageID) h.SetSubject(e.Subject) + h.SetMsgIDList("In-Reply-To", ThreadMessageIDs(e.InReplyTo)) + h.SetMsgIDList("References", ThreadMessageIDs(e.ThreadReferences)) sender := e.Sender if sender == nil { sender = e.From