diff --git a/pkg/email/fetch.go b/pkg/email/fetch.go index 57bbb34..c338cc5 100644 --- a/pkg/email/fetch.go +++ b/pkg/email/fetch.go @@ -74,6 +74,9 @@ func fetchEmails(imapClient *client.Client) ([]Email, error) { }() for msg := range messages { + if len(msg.Envelope.From) == 0 { + continue + } toAddress := concatAddresses(msg.Envelope.To) fromAddress := msg.Envelope.From[0].Address() r := msg.GetBody(section)