Elevate the capabilities of your .NET applications in C# and VB.NET with the robust POP3 .NET client component seamlessly integrated into cutting-edge Mail.dll 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 framework 2.0-4.8, .NET Core 2.0+, .NET Standard 2.0+, .NET 5.0/.NET 8.0 and newer including ASP.NET Core and Azure. Streamline and enhance your email capabilities effortlessly with Mail.dll's POP3 client component for an optimal user experience.

POP3 client features

Clients 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 many more .NET POP3 client samples here.

Our customers

Start using POP3 in .NET today