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: Win95,Win98,WinME,WinNT 3.x,WinNT 4.x,WinXP,Windows2000,Windows2003,Windows Media Center Edition 2005,Windows Vista Starter,Windows Vista Home Basic,Windows Vista Home Premium,Windows Vista Business,Windows Vista Enterprise,Windows Vista Ultimate,Windows Vista Home Basic x64,Windows Vista Home Premium x64,Windows Vista Business x64,Windows Vista Enterprise x64,Windows Vista Ultimate x64
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

Bluebeam Revu Standard - There are many tools available in market that lets PC users deal with PDF documents. The PDF is a popular cross platform format that is used to create and share documents containing data, image, and media content worldwide. PDF software can be of ...

KMPlayer for windows - When you have a PC, it becomes necessary to use software for playing back media content. For many Windows users, the bundled media player may not be the best option. That does not necessarily mean, you have to opt for a commercial media player ...

Trend Micro Titanium Maximum Security - When it comes to PC security, there are plenty of choices available for any user nowadays. From entry level free antivirus to feature packed Internet security suites, you can pick an app that fits your budget and safety requirements well. Trend ...

Synei System Utilities - To keep your PC in top shape, you may need to use third party software. While Windows versions come with a few inbuilt utilities for system tweaking and maintenance, they may not be enough for advanced users. You may pick from numerous freeware ...

MiMedia - There was a time when data backup meant burning data on CD, DVDs or storing it on external hard discs. However, just like internal hard disk of your laptop and desktop, these storage solutions are not exactly fail proof. If you are looking for ...

Autodesk Softimage - Autodesk has released its lineup of 3D modeling animation tools recently and the spruced up version of Softimage is included in the list. This digital content creation app is used extensively in VFX and high-end animation production mostly. You ...

WebcamMax 7 - It is quite commonplace for computer users to deal with webcams these days. Even the entry level laptop and desktop models come with a webcam integrated. While it is likely that your PC came with software to operate the webcam, you can also try ...

Internet Security Filter - To carry on in present’s highly spirited environment of business that is quickly transmuting into the cyber village, companies need to participate in the practical world by utilizing web for not just chatting and emailing but even to tap ...

AVS Audio Editor - With mp3 file downloads becoming a cakewalk, nearly every PC user finds a huge collection of audio files piling up in his or her hard disk with time. Besides, they also need to dabble with odd recordings with hissing or crackling sound sneaking ...

Norton AntiVirus Professional - Installing the software of computer antivirus on the computer is really very significant. It may be life saver for your computer and also savior of the most important data and files. Hence, you should make the antivirus the priority while it ...




New Downloads

Nevron Chart for .NET

Nevron Chart for .NET is a
professional charting
component for .NET, featuring
numerous business, scientific
and ...

VISCOM Audio Capture
ActiveX SDK

Capture audio from selected
audio device.Capture audio to
Wave, WMA, MP3 file format.
Include c# , VB.Net, VFP, VB ,
...

Review Assistant

Review Assistant is a peer
code review tool which
integrates with popular
control systems namely: TFS,
Subversion, ...

Mext

Text editor that is designed
for writing programs helps,
drawing up technical
documentation, creating
webpages.

ChartExpert

ChartExpert is an app to show
a variety of charts, works
with apps which supports
ChartExpert API.ChartExpert
can draw;- ...

Newton's cradle

This is model of Newton's
cradle.Included
features:Built-in clockNice
graphicsRealistic
PhysicsAccelerometer ...

OpenCV Face Detection

This demo application
demonstrates face detection
functionality from the OpenCV
library.

Latin Ringtones

Latin RingtonesFeatures: -
Free- Animated buttons- Works
on tablets too- Updated often
with new funny ringtones- ...

DataDroid PoC

Discover the DataDroid library
with this example project.You
can then see how the different
examples shown in this ...

Dragon Ball ringtones

Do you like Dragon Ball?Here
are the most classic and the
coolest Dragon Ball theme
song, episode, sound
effects.You can ...

OpenWnn QWERTY

OpenWnn with specialized
QWERTY for Tablet* OpenWnn
(developed by OMRON SOFTWARE
Co., Ltd. ) is a Japanese
IME(Input ...

Head Tracking 3D

Read this first!* Please make
sure the lighting on your face
is good enough* Please make
sure your face is more or less
...