Как получить все сообщения, отправленные на мой сервер POP3 / IMAP в c # - PullRequest
0 голосов
/ 18 октября 2018

Я пытаюсь выяснить, как получать все сообщения, отправленные на мой сервер POP3 / IMAP.Прямо сейчас я могу получать все сообщения, отправленные одному пользователю на моем сервере POP3.Я использую MailKit.Но я хочу слушать весь сервер.

        using (var client = new Pop3Client())
        {
            client.ServerCertificateValidationCallback = (s, c, h, e) => true;
            client.Connect("mail.bar.info", 110, false);
            client.Authenticate("foo@bar.info", "test");

            for (int i = 0; i < client.Count; i++)
            {
                var message = client.GetMessage(i);
                Console.WriteLine("Mail: {0}", message.Subject);
            }
            Console.WriteLine("Done!");
            client.Disconnect(true);
        }
...