imapclient: parse fetch attribute "internaldate" as time.Time instead of keeping it as string

similar to the SAVEDATE fetch attribute implemented recently.
This commit is contained in:
Mechiel Lukkien
2025-02-19 23:01:23 +01:00
parent 02c4715724
commit 6ed97469b7
3 changed files with 9 additions and 3 deletions

View File

@ -23,7 +23,7 @@ func TestFetch(t *testing.T) {
tc.client.Select("inbox")
uid1 := imapclient.FetchUID(1)
date1 := imapclient.FetchInternalDate("16-Nov-2022 10:01:00 +0100")
date1 := imapclient.FetchInternalDate{received}
rfcsize1 := imapclient.FetchRFC822Size(len(exampleMsg))
env1 := imapclient.FetchEnvelope{
Date: "Mon, 7 Feb 1994 21:52:25 -0800",