From 0002b7c334e2658356287fb698c8a44bf1677a52 Mon Sep 17 00:00:00 2001 From: Bernhard Froehlich Date: Fri, 14 Dec 2018 11:20:58 +0000 Subject: [PATCH] Format timestamp according to RFC 5322 as described in RFC 5321 (chapter 4.4): Time-stamp-line = "Received:" FWS Stamp Stamp = From-domain By-domain Opt-info [CFWS] ";" FWS date-time ; where "date-time" is as defined in RFC 5322 [4] ; but the "obs-" forms, especially two-digit ; years, are prohibited in SMTP and MUST NOT be used. ... --- envelope.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/envelope.go b/envelope.go index 6e427e8..052e5da 100644 --- a/envelope.go +++ b/envelope.go @@ -46,7 +46,7 @@ func (env *Envelope) AddReceivedLine(peer Peer) { peer.ServerName, peer.Protocol, tlsDetails, - time.Now().Format("Mon Jan 2 15:04:05 -0700 2006"), + time.Now().Format("Mon, 02 Jan 2006 15:04:05 -0700 (MST)"), ))) env.Data = append(env.Data, line...)