• 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 SMTP Download

HS SMTP

December 3, 2014
HS SMTP is a C-based software library that enables the client side of Simple Mail Transfer Protocol over a TCP socket layer, following RFC 821 guidelines. It supports the transfer of plain text and file attachments and provides support for SMTP TLS encryption. The software comes with complete source code.
Version 2.0.14
License Demo $479
Platform Windows
Supported Languages English
Homepage www.hillstone-software.com
Developed by Hillstone Software
HS SMTP is a popular software library that enables developers to implement the client side of Simple Mail Transfer Protocol (SMTP) over TCP socket layer according to RFC 821. The library comes with the full source code in C, which makes it an excellent choice for developers who want to customize it to meet their specific project requirements.

From version 1.1, HS SMTP now supports ESMTP extension for LOGIN Authentication using Base64 encoding and message sending to multiple recipients from the address list. Moreover, from version 1.2 HS SMTP is capable of sending binary file attachments using MIME version 1.0 base64 encoding.

With version 2.0.0, HS SMTP now supports secure SMTP over TLS/SSL (RFC 3207), which provides additional security and protection of sensitive data during transmission.

To send a text email message to any address on the internet using HS SMTP Library, the user application calls a single function HsSmtpSendMail. Here, the developer can specify mail server name or IP address, sender address, recipient address, message text buffer and length, subject, cc and an event callback function to use for reporting of operation result and server errors.

HS SMTP Library incorporates the necessary state machine, transparency procedures, and server response processing required to comply with a simple and robust SMTP client implementation. Modular design makes it easy to port HS SMTP protocol module to any environment.

The library provides SMTP Client Operation, Server name resolution, Support for up to 5 contexts, Message Header Transfer, Message Text Transfer, Asynchronous Operation, Sending MIME base64 binary file attachments, ESMTP Authentication, and Secure SMTP over TLS (RFC 3207) for building robust email sending functionalities.

HS SMTP Internally uses HS Sock library which provides TCP transport services. With this, the user application need not worry about Winsock, as HS SMTP does all transmission, reception and event handling over the socket layer.

This product also includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit, which enhances its experience and security. Overall, HS SMTP is an excellent software library for developers who want to send email messages using SMTP protocol in a reliable and easy-to-use manner.
What's New

Version 2.0.14: Major Release
- Fixes in the SMTP protocol module

Version 2.0.3: Major Release

Version 2.0.2: Major Release

Version 2.0.0: Major Release

Version 1.2: Major Update

Version 1.0: New Release

Free Download 1.1M
431
  • Share on:

Most Popular

  1. BoxesHelper 1.0
    125
  2. C# CSV Reader 1.0.0
    124
  3. FlexCell Grid Control for .NET 4.0 4.6.2
    122
  4. Install Package IronPdf 2022.4.5455
    120
  5. Devart UniDAC 10.4.0
    120
  6. Eltima Virtual Serial Port Driver 6.9
    120
  7. Jep Java 3.4.0
    119
  8. WpfDiagram 4.1.8
    118
  9. Devart MyDAC 12.4.0
    118
  10. Oracle ODBC Driver by Devart 5.3.0
    116

Related Downloads

#7 Components - TSDBGrid & TSDBGridFooter - Site License
This software enables users to easily add footers to their DBGrid, including ...
ICE XML SAX/DOM Parser
A VCL component, the ICE XML SAX/DOM Parser facilitates efficient and flexible ...
rObjects XML Persistence
A Visual C++ application XML persistence class library for storing data as ...
Sleeper component (corporate license)
Sleeper is a component software that tracks user inactivity on all operating ...
SmartCodeDeveloper
SmartCodeDeveloper is a powerful Windows Form Control that lets .Net applications integrate ...
.Net Chart Control
Chart Control .NET is a comprehensive software that offers advanced and feature-rich ...
dotConnect for MySQL
DotConnect for MySQL is a comprehensive ADO.NET data provider that offers support ...
Profense SDK
Profense SDK enhances application security with proactive features, thwarting various attacks and ...
Foreval
Foreval is an open-source math parser and compiler that functions as a ...
CSScreenRecorder
Capture AVI videos with sound using C# and VB .NET through a ...
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.