From cae30cc5d1ef0d9bf409ee1badb67b2397912d85 Mon Sep 17 00:00:00 2001 From: Bel LaPointe Date: Mon, 16 Oct 2023 18:45:38 -0600 Subject: [PATCH] oops pop3 is ordered asc --- email.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/email.go b/email.go index 660eb80..f6e119b 100755 --- a/email.go +++ b/email.go @@ -110,8 +110,10 @@ func (e *Emailer) ReadPOP3() (chan *mail.Message, error) { if err != nil { return nil, err } + log.Printf("/c.ListAll() = %v", ids) - for _, id := range ids { + for i := len(ids) - 1; i >= 0; i-- { + id := ids[i] log.Printf("c.Retr(%v)", id) raw, err := c.Retr(id) if err != nil {