Home > By category > Developer Tools >Components & Libraries > HS SMTP Lite



HS SMTP Lite

  • Downloads: 
  • Views: 
  • Rating:

HS SMTP LITE is a software library in C (supplied with full source code) which implements the client side of Simple Mail Transfer Protocol (SMTP) over TCP socket layer according to RFC 821. Support for transfer of basic message header and text is provided

From version 1.1, HS SMTP LITE supports ESMTP extension for LOGIN Authentication using Base64 encoding and message sending to multiple recipients from address list.

From version 1.2 HS SMTP LITE supports sending binary file attachments using MIME version 1.0 base64 encoding

To send a text email message to any address on the internet, the user application calls a single function HsSmtpSendMail, specifying 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 then resolves the server name, connects to it and transmits the message according to SMTP RFC 821 protocol. HS SMTP Library incorporates the necessary state machine, transparency procedures, and server response processing required to comply to a simple and robust SMTP client implementation.

Modular design makes it easy to port HS SMTP protocol module to any environment. HS SMTP internally at a lower layer interfaces to HS Sock library which provides TCP transport services. User application need not worry about Winsock - HS SMTP does all transmission, reception and event handling over socket layer.

Features
-SMTP Client Operation
-Server name resolution
-Supports up to 5 contexts
-Message Header Transfer
-Message Text Transfer
-Asynchonous Operation

Customization: Hillstone Software provides additional services for customization, porting and integration of the library code to better suit the needs of your products

API summary
-HsSmtpInit
-HsSmtpDestroy
-HsSmtpTick
-HsSmptSendMail
-HsSmptAbortMail

Free download from Shareware Connection - HS SMTP LITE is a software library in C (supplied with full source code) which implements the client side of Simple Mail Transfer Protocol (SMTP) over TCP socket layer according to RFC 821. Supports transfer of text and file attachments.

Publisher: Hillstone Software | License: Demo
Version: 1.2 | Size: 76 KB | Platform: Win2000, Windows Server, Windows Vista Business, Windows Vista Business x64, Windows Vista Enterprise, Windows Vista Enterprise x64, Windows Vista Home Basic, Windows Vista Home Basic x64, Windows Vista Home Premium, Windows Vista Home Premium x64, Windows Vista Starter, Windows Vista Ultimate, Windows Vista Ultimate x64, WinOther
Released Date: 29-09-2007 | Rating: 5 | Title: HS SMTP Lite

Author Url: http://www.hillstone-software.com
Program Info Url: http://www.hillstone-software.com/hs_smtp_details.htm
Download Url: http://www.hillstone-software.com/hs_smtp_demo.exe
Screenshot Url: http://www.hillstone-software.com/hssmtp.png

More downloads from HS SMTP Lite publisher Hillstone Software:

HS NMEA GPS C Source Library - HS GPS is a software library (with full C source code) which provides access to a NMEA-183 compliant GPS receiver via a serial communications port, decoding NMEA sentences: $GPGGA, $GPGSA, $GPGSV, $GPGLL, $GPRMC and $GPVTG.

HS GSM SMS C Source Library - HS GSM SMS is a C source library. It provides a PC based user application with access to a mobile phone's Short Message Service (SMS) function, according to ETSI standards: GSM 07.05 (ETS 300 585) (use of DTE for SMS), GSM 03.40 (SMS)

HS XMODEM C Source Library - HS XMODEM is a software library in C (supplied with full source code) that provides a programmer with the off-the-shelf support for XMODEM protocol data transfer capability. Support for both sender and receiver are provided.

HS FTP Client C Source Library - HS FTP is a software library in C (supplied with full source code) which implements the client side of the File Transfer Protocol over TCP socket layer according to RFC 959

HS SMS DLL (GSM 07.05) - HsSmsDLL is a Windows DLL enabling applications to send, receive, read and delete SMS messages via a GSM modem attached to COM port, according to GSM 07.05, 03.40. The library comes with integrated encryption AES,DES,3DES,ARC4,CAST128,Blowfish,2fish

HS SMTP Lite keywords:
HS SMTP Lite related downloads:

HS POP3 Lite - HS POP3 Lite is a software library in C (supplied with full source code) which implements the client side of Post Office Protocol Version 3 (POP3) over TCP socket layer according to RFC 1939.

HS DHCP C Source Library - HS DHCP C Source Library implements the server side of Dynamic Host Configuration Protocol (DHCP) as per RFC2131

HS FTP Client C Source Library - HS FTP is a software library in C (supplied with full source code) which implements the client side of the File Transfer Protocol over TCP socket layer according to RFC 959

HS GSM SMS C Source Library - HS GSM SMS is a C source library. It provides a PC based user application with access to a mobile phone's Short Message Service (SMS) function, according to ETSI standards: GSM 07.05 (ETS 300 585) (use of DTE for SMS), GSM 03.40 (SMS)

HS FTP Library - HS FTP is a C/C++ library which implements the client side of the File Transfer Protocol over TCP socket layer according to RFC 959

Shareware Connection periodically updates pricing and software information of 'HS SMTP Lite' from company source 'Hillstone Software' , so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft,  Using 'HS SMTP Lite' crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of HS SMTP Lite.

New Reviews

SlimCleaner - Nearly all PC users need to use various utilities to enhance performance of their laptop or desktop from time to time. Windows inbuilt utilities can serve the purpose but when you can find more capable third party apps at low or zero cost, why ...

AOMEI Partition Assistant Lite Edition - No matter whether you are a casual PC user or deal with a number of computers for professional needs, taking care of hardware components is a necessity. Among all hardware components used in laptop or desktop, hard disk is the most important one. ...

PCMark 8 - Not every PC user would have penchant for running new benchmarks and benchmarking software in their computers. It is only hardcore gamers and seasoned users who like tinkering around with various settings in PC benchmarking tools. Such apps also ...

CyberGhost VPN - There are so many ways available to browse the web nowadays. You can use a plethora of devices and pick from various service providers to get online. However, tech savvy users resort to additional measures to access the internet without being ...

MacPilot - The Mac OS contains many advanced features that can make computing a different experience altogether. However, not all Mac users are aware of such deep rooted features of the Apple OS. The usual surface customizations are what most of them remain ...

Cryper - Nowadays PC users can no longer rely completely on any security software. Newer ways of data theft and exploits are emerging on the horizon, making PC security a complicated and worrisome thing. If you are particular about the data you store in ...

McAfee SiteAdvisor Live - Nowadays, PC users look for more than a standalone antivirus software to boost their PC protection level. If you feel concerned about online safety and need a more secure browsing experience, it is prudent that you use an add-on security tool ...

Serif MoviePlus X6 - It is no longer the norm that studio professionals deal with video editing and adding effects exclusively. Average PC users also need to deal with video clips derived from multiple sources from time to time. The abundance of video editing apps ...

Norton Zone - With a lot of your data being stored in some cloud service or other, it becomes necessary after a point to zero in on any one service rather than using many at the same time. As it is, major software companies are resorting to cloud based service ...

Uniblue Powersuite 2013 - No matter how expensive or powerful your computer is, it is only natural for you to feel it has become sluggish after prolonged usage. This happens to nearly every computer user. While some users resort to formatting and reinstalling Windows that ...




New Downloads

Python Operating
Environment

Visral OE (Operating
Environment) lets users
efficiently access all the
power of Python by means of
sentient editors, ...

DTM Test XML Generator

DTM Test XML Generator creates
a set of XML documents with
same structure for testing
purposes. It has a few
built-in ...

ApexSQL Doc

ApexSQL Doc documents SQL
Servers, databases, objects,
and SSIS packages in a single
document. Create database ...

Quick Maintenance and
Backup for MS SQL

This program can automatically
performs many tasks for DB
maintenance on a SQL Server
such as: backup and restore
...

VintaSoft Barcode .NET SDK

Professional .NET barcode
reader and barcode generator
for developers. The SDK reads
& writes 1D and 2D
barcodes in ...

FLV Encoder Directshow
Filter

Support encode FLV video file
in any Directshow base
application. Support user
define video bitrate, audio
bitrate, frame ...

TeeChart Java for Android

Charting library for Android
platform, written in native
Android Java and supports most
teechart series types
including ...

Vrode Script Editor

Vrode Script Editor is an
easy-to-use, lightweight and
effective editor for
JavaScript, VBScript, HTML and
CSS files with ...

Dynamsoft OCR SDK

Dynamsoft OCR SDK enables you
convert images to text or
searchable PDFs in web app;

Snip2Code Plugin for
Eclipse

Web platform to manage your
code snippets directly from
your preferred IDE: collect,
organize and share with your
friends ...

InterBase Data Access
Components

IBDAC is an enhanced component
library for fast direct access
to InterBase, Firebird and
Yaffil from Delphi, C++Builder
...

VISCOM Audio Capture Pro
ActiveX SDK

Capture sound from selected
audio device.Capture sound and
audio mixing with specific
speaker to Wave, WMA, MP3 file
...