From dcd8b2cff159017ebbf1b0b02cb0d60b1248627d Mon Sep 17 00:00:00 2001 From: René 'Necoro' Neumann Date: Thu, 7 May 2020 21:56:48 +0200 Subject: Add header X-Feed2Imap-GUID --- internal/feed/mail.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'internal/feed') diff --git a/internal/feed/mail.go b/internal/feed/mail.go index a763ef8..0a8bd10 100644 --- a/internal/feed/mail.go +++ b/internal/feed/mail.go @@ -57,10 +57,13 @@ func (item *item) buildHeader() message.Header { h.SetContentType("multipart/alternative", nil) h.SetAddressList("From", item.fromAddress()) h.SetAddressList("To", item.toAddress()) + h.Set("Message-Id", item.messageId()) h.Set(msg.VersionHeader, version.Version()) h.Set(msg.ReasonHeader, strings.Join(item.reasons, ",")) h.Set(msg.IdHeader, item.id()) - h.Set("Message-Id", item.messageId()) + if item.GUID != "" { + h.Set(msg.GuidHeader, item.GUID) + } { // date date := item.DateParsed() -- cgit v1.2.3-70-g09d2