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

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 ...

Pixelmator - There is no denying the fact that Mac users are often left with fewer third party app choices than those who use Windows based PCs. However, when it comes to imaging, the situation is a little better. If you want a versatile image editor for Mac ...

Cubase Artist - Professional audio editors and artists dealing in MIDI composition have a soft corner for Steinberg Cubase Artist. Its origin can be traced back to Atari ST and in later years, the app made way into PCs and Macs. The latest version is a flexible ...

Reallusion iClone - Nowadays, there is no scarcity of 3D animation and modeling software in market. However, not all such apps are user friendly and easy on wallet. If you want an intuitive and capable tool for making 3D animations without requiring much time, give ...

Corel Painter Lite - Corel’s graphics and illustration tools have been perennial favorites with millions of graphic designers and layout artists worldwide. While CorelDraw graphic suite is the company’s most popular app, Painter has also succeeded in ...

GhostSurf Platinum - While it is difficult to stay without resorting to the internet, you need to be aware of the risks that lurk in avenues of the Internet. Malicious users, hackers, data thieves are active online and they look for users with less secured ...

Webroot SecureAnywhere Internet Security Plus - To thwart various types of malware and attacks, a PC user needs more than just an antivirus application nowadays. If you are among such security conscious users, investing in a capable internet security suite makes sense. However, the problem ...

Panda Global Protection 2014 - Nowadays, the need to secure the data in your computers and other web access devices has increased manifold. With increased web access speed and emergence of portable devices like tablets to access web and share data, data security can no longer ...

WinPDFEditor - PC users often need to share documents and files with others. This can be for both personal and professional requirements. However, compatibility often becomes an issue when you share documents with other computer users. The OS or software ...

Corel MotionStudio 3D - When it comes to 3D animation, you normally think about expensive and resource hogging apps that require a fairly powerful computer to run. However, that may not be the case if you do not want to delve into depths of advanced 3D modeling and ...




New Downloads

BCGControlBar Professional
Edition

MFC extension library for
creation the most advanced
user interface in the world.
It combines easy of use and
very ...

Multi Edit 2008

A Powerful IDE, with its
speed, depth, &
uncompromising program access.
Supports 50+ languages. Search
with Perl 5 ...

UIChart iOS component

The Rustemsoft UIChart control
enables to create iOS apps
with simple, intuitive, and
visually compelling chart for
...

MarshallSoft Visual dBase
AES Library

AES Encryption library
provides a simple interface to
encrypt/decrypt files, strings
or data from Visual dBase
programs ...

PDFToolkit Pro

PDFToolkitPro Help: All in one
PDF ActiveX, split, merge pdf,
encrypt, decrypt pdf, convert
tiff to pdf, pdf stamper

jk-ware Basisworkspace

Basis-workspace for Visual
C++(tm)-users for development
of their own products. The
workspace requires Visual
Studio 2008 ...

MarshallSoft Delphi AES
Library

AES Encryption library
provides a simple interface to
encrypt/decrypt files, strings
or data from Delphi programs
using ...

InterBase Data Access
Components

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

dbExpress driver for Oracle

dbExpress is a
database-independent layer
that defines common interface
to provide fast access to
Oracle from Delphi and ...

Portuguese Language Pack

AnySoftKeyboard keyboards
pack:Portuguese keyboard
layout and dictionary.Fixed:
Landscape layout height
fix.This is an ...

To Christi From Ruby

This is a personal App solely
made for my girlfriend

Shri Vishnu Aarti & 3D
Temple

Truly Divine & highly
customizable Lord Shri Vishnu
Arti 3D Temple (Mandir) Free
Application. Get the feeling
of a real ...