Aspose.Email.Examples.CSharp.Email.POP3.RetrievMessagesAsynchronously.Run C# (CSharp) Метод

Run() публичный статический Метод

public static Run ( ) : void
Результат void
        public static void Run()
        {
            // ExStart:RetrievMessagesAsynchronously
            // Connect and log in to POP3
            const string host = "host";
            const int port = 110;
            const string username = "[email protected]";
            const string password = "password";
            Pop3Client client = new Pop3Client(host, port, username, password);

            // Set conditions, Subject contains "Newsletter", Emails that arrived today
            MailQueryBuilder builder = new MailQueryBuilder();      
            builder.Subject.Contains("Newsletter");
            builder.InternalDate.On(DateTime.Now);
            // Build the query and Get list of messages
            MailQuery query = builder.GetQuery();
            Pop3MessageInfoCollection messages = client.ListMessages(query);
            Console.WriteLine("Pop3: " + messages.Count + " message(s) found.");
            // ExEnd:RetrievMessagesAsynchronously
        }
    }
RetrievMessagesAsynchronously