• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
SMTP/POP3/IMAP Email Lib for COBOL 8.6
This COBOL email component library provides a user-friendly API to send and receive emails, with support ...
SMTP/POP3/IMAP Email Lib for Delphi 8.6
This Delphi email component library allows for sending and receiving mail using SMTP, POP3, and IMAP ...
SMTP/POP3/IMAP Email Lib for Power Basic 8.6
This powerful email component library supports SMTP, POP3, and IMAP protocols, allowing for easy sending and ...
SQL Server ODBC Driver by Devart 5.1.3
Devart's ODBC Driver enables SQL Server database access on Windows, macOS, and Linux using ODBC-compliant tools. ...
SQL Azure ODBC Driver by Devart 5.1.3
Devart provides a robust ODBC driver for SQL Azure, enabling seamless connections to enterprise-level reporting, analytics, ...
PostgreSQL ODBC Driver by Devart 4.7.0
Devart's ODBC Driver for PostgreSQL enables seamless connection to PostgreSQL databases from Windows, macOS, and Linux. ...
MySQL ODBC Driver by Devart 5.2.0
Devart's ODBC Driver offers a reliable and fast way to access various databases, including MySQL, MariaDB, ...
Oracle ODBC Driver by Devart 5.3.0
Devart ODBC Driver enables seamless connection between Oracle databases and ODBC-compatible tools. It is compatible with ...
xBase ODBC Driver by Devart 5.1.1
Devart's ODBC Driver for xBase is a powerful software that grants easy access to various DBF ...
SQLite ODBC Driver by Devart 4.5.3
Devart ODBC Driver for SQLite improves connectivity to SQLite databases from ODBC tools. It offers advanced ...
Home Development Components & Libraries HS POP3 Library Download

HS POP3 Library

December 3, 2014
HS POP3 is a C software library with full source code that implements the client side of POP3 over TCP socket layer as per RFC 1939. It also supports secure POP3 over TLS/SSL, POP3S, and RFC 2595.
Version 2.0.5
License Demo $400
Platform Windows
Supported Languages English
Homepage www.hillstone-software.com
Developed by Hillstone Software
HS POP3 is a reliable software library written in C that delivers the client-side implementation of Post Office Protocol Version 3 (POP3) over TCP socket layer in compliance with RFC 1939. It comes with a full source code and supports a variety of features including user authentication, text reception of basic internet headers, message deletion, and statistics.

One of the most noteworthy features of the HS POP3 is its support for secure POP3 over Transport Layer Security (TLS) and Secure Sockets Layer (SSL). It supports two methods, namely POP3S (used by Gmail) and RFC 2595. Furthermore, it has the ability to extract binary file attachments in MIME v1.0 base64 format.

The user application utilizes HS POP3 initialization function to supply pointers to callback functions in the user code for memory and timer management and for reporting POP3 events to the user. To obtain email messages from any POP3 RFC1939 compliant server, the user application calls HsPop3GetMail function by specifying the mail server name or IP address and login user name and password.

Once the library has already resolved the server name, it connects to it and starts the message scan list according to the RFC1939 standard. Since HS POP3 has a unique message ID from the server, it reports this message ID to the user application via a callback function. If the user code is interested in receiving the message, it will return a specific value. HS POP3 will then request the necessary memory amount and receive the complete message into the buffer.

When the message is received, the user code is notified by a callback and a message structure containing the pointer to the full message, its length, the start of text pointer, the length of headers, and separately parsed out header information, including the from field, date field, message ID field, and subject field. This process repeats until all messages are received. The HS POP3 library can also delete messages from the server if the user specifies this option.

In addition, HS POP3 boasts of a modular design that makes it easy to port its protocol module to any environment. Its internal lower layer interfaces with the HS Sock library, which provides TCP transport services. Overall, the HS POP3 offers a great combination of features and reliability, making it an excellent software library for POP3 implementations.
What's New

Version 2.0.5: Support for building from VS 2010

Version 2.0.1: New Release

Version 2.0.0: New Release

Version 1.1: New Release

Version 1.0: New Release

Free Download 1008K
413
  • Share on:

Most Popular

  1. C# CSV Reader 1.0.0
    126
  2. BoxesHelper 1.0
    126
  3. FlexCell Grid Control for .NET 4.0 4.6.2
    124
  4. Install Package IronPdf 2022.4.5455
    123
  5. Jep Java 3.4.0
    122
  6. Eltima Virtual Serial Port Driver 6.9
    122
  7. MySQL ODBC Driver by Devart 5.2.0
    120
  8. PostgreSQL ODBC Driver by Devart 4.7.0
    118
  9. WpfDiagram 4.1.8
    118
  10. Devart UniDAC 10.4.0
    118

Related Downloads

OptiVec for Borland C/C++ - Educational edition
Library of vectorized functions written in assembler.
BGrid Control for Btrieve
Grid Control software simplifies Btrieve file manipulation by enabling quick program creation ...
DLL to Lib(10 developer license)
DLL to Lib is a tool that converts DLL files into static ...
Gnostice eDocEngine Standard
This software can create various electronic documents such as PDFs, HTML files, ...
Balmsoft Wizard for .NET
Balmsoft Wizard for .NET enables the creation of custom wizards that adhere ...
jk-ware Basisworkspace
This software provides a workspace for Visual C++ developers to create their ...
FingerCell Standard EDK (Linux Demo)
This software kit aids in developing biometric systems for embedded devices and ...
Append PDF COM Component
Append PDF software streamlines the appending of several PDF documents, saving time ...
NOV Chart for .NET
NOV Chart for .NET is a comprehensive charting control software for .NET, ...
SQL Server ODBC Driver by Devart
Devart's ODBC Driver enables SQL Server database access on Windows, macOS, and ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.