From 48cb9bf32b3ff0dd0947f86928b8f4483ecc1da8 Mon Sep 17 00:00:00 2001 From: Bel LaPointe Date: Mon, 16 Oct 2023 08:18:44 -0600 Subject: [PATCH] accept username/password --- cmd/recv/main.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cmd/recv/main.go b/cmd/recv/main.go index d7cd523..c767653 100755 --- a/cmd/recv/main.go +++ b/cmd/recv/main.go @@ -16,12 +16,16 @@ func main() { as := args.NewArgSet() as.Append(args.STRING, "imap", "imap server:port", "imap.gmail.com:993") as.Append(args.INT, "n", "limit (<1 for inf)", 10) + as.Append(args.STRING, "u", "username", emailer.From) + as.Append(args.STRING, "p", "password", emailer.Password) if err := as.Parse(); err != nil { panic(err) } emailer.IMAP = as.Get("imap").GetString() emailer.Limit = as.Get("n").GetInt() + emailer.From = as.GetString("u") + emailer.Password = as.GetString("p") msgs, err := emailer.Read() if err != nil {