From eb2b7b872bf70343e6f15c8cbd6ed0fc3e6bfaa7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20=27Necoro=27=20Neumann?= Date: Sat, 22 Aug 2020 13:42:58 +0200 Subject: Add creation timestamp as header --- internal/feed/mail.go | 1 + internal/msg/msg.go | 1 + 2 files changed, 2 insertions(+) diff --git a/internal/feed/mail.go b/internal/feed/mail.go index 55cb569..b778ee3 100644 --- a/internal/feed/mail.go +++ b/internal/feed/mail.go @@ -58,6 +58,7 @@ func (item *item) buildHeader() message.Header { h.Set(msg.VersionHeader, version.Version()) h.Set(msg.ReasonHeader, strings.Join(item.reasons, ",")) h.Set(msg.IdHeader, item.id()) + h.Set(msg.CreateHeader, time.Now().Format(time.RFC1123Z)) if item.GUID != "" { h.Set(msg.GuidHeader, item.GUID) } diff --git a/internal/msg/msg.go b/internal/msg/msg.go index a742a9d..c96bc6c 100644 --- a/internal/msg/msg.go +++ b/internal/msg/msg.go @@ -13,6 +13,7 @@ const ( ReasonHeader = "X-Feed2Imap-Reason" IdHeader = "X-Feed2Imap-Item" GuidHeader = "X-Feed2Imap-Guid" + CreateHeader = "X-Feed2Imap-Create-Date" ) type Messages []Message -- cgit v1.2.3