Elevate the capabilities of your .NET applications in C# and VB.NET with the robust POP3 .NET client component seamlessly integrated into Mail.dll's cutting-edge email toolkit.

Effortlessly receive and manage emails using the POP3 protocol, featuring advanced functionalities such as signature verification and decryption. Our POP3 client is meticulously crafted in managed code, guaranteeing superior performance.

Designed to seamlessly integrate with various frameworks, including .NET 2.0-4.7.2, .NET 4.8, Mono, .NET Core 2.0+, .NET Standard 2.0+, .NET 5.0, .NET 6.0, .NET 7.0, and .NET 8.0. Streamline and enhance your email capabilities effortlessly with Mail.dll's POP3 client component for an optimal user experience.

Features

What folks are saying about POP3 in Mail.dll

Quick start .NET samples

Receive emails using IMAP in .NET

    using(Imap imap = new Imap())
    {
        imap.ConnectSSL("imap.server.com");
        imap.UseBestLogin("user", "pass");
    
        imap.SelectInbox();

        List<long> uids = imap.Search(
            Flag.Unseen);
        long first = uids[0];
        
        byte[] eml = imap
            .GetMessageByUID(first);
        
        IMail email = new MailBuilder()
            .CreateFromEml(eml);
        
        string subject = email.Subject;
        
        imap.Close();
    }
    

Receive emails using POP3 in .NET

    using(Pop3 pop3 = new Pop3())
    {
        pop3.ConnectSSL("imap.server.com");
        pop3.UseBestLogin("user", "pass");
    
        List<long> uids = pop3.GetAll();
        long first = uids[0];
        
        byte[] eml = pop3
            .GetMessageByUID(first);
        
        IMail email = new MailBuilder()
            .CreateFromEml(eml);
        
        string subject = email.Subject;
        
        pop3.Close();
    }
    
You can find more samples here.

Our customers

Start using POP3 in .NET today