diff --git a/imap/client.go b/imap/client.go index f93f586..29b3d1c 100644 --- a/imap/client.go +++ b/imap/client.go @@ -98,7 +98,7 @@ func (c *Client) fetch(folder string, start, end, limit uint32) ([]*imap.Message messages := make(chan *imap.Message, limit) done := make(chan error, 1) go func() { - done <- c.ic.Fetch(seqSet, []imap.FetchItem{imap.FetchEnvelope, imap.FetchUid, imap.FetchFlags}, messages) + done <- c.ic.Fetch(seqSet, []imap.FetchItem{imap.FetchEnvelope, imap.FetchUid, imap.FetchFlags, imap.FetchInternalDate}, messages) }() out := make([]*imap.Message, 0, limit)