These example projects are simple demos, and by no means complete applications.
They are intended to demonstrate the usage of the Clever Internet Suite components in your code.
See also: Demos for C++Builder, Demos for C# .NET, Demos for VB.NET, Demos for ASP.NET
Program Name | Description |
---|---|
Asynchronous TCP client | Represends TELNET client that sends commands and receives responses in asynchronous mode. |
Certificate Manager | Demonstrates how to list, manage, create, import and export certificates. |
SMTP with DKIM signer | Sends E-mail with DKIM signature via SMTP. Allows you to generate new DKIM key and DNS TXT record. |
POP3 with DKIM verifier | Receives mail from POP3 mailbox and verifies DKIM signatures. |
DNS Lookup | Demonstrates how to use the DnsQuery component to obtain DNS information. |
Encoder | Encodes / decodes files in formats like: UUEncode, Base64 or Quoted Printable. |
EncryptDecrypt | Encrypts / decrypts files with X509 digital certificate and specified security algorithm. |
Form Post | Submits user-defined data using controls on the web form, e.g 'First Name', 'Last Name'. |
FTP Client | FTP client with functionality to resume broken or stopped downloads / uploads from where they left off. |
FTP Client (Proxy) | Demonstrates how to connect to FTP server via different proxy types. |
FTPS Client (FTP+SSL) | FTP client with full SSL / TLS support. |
FTP Server | Implements a fully functional FTP server with multi-session support. |
FTPS Server (FTP+SSL) | Represents a fully functional FTP server with full SSL / TLS support. |
FTP Throttling | Demonstrates how to control the connection speed while downloading / uploading files via FTP protocol. |
GMail IMAP Client | Connects to GMail mailbox via the IMAP4 protocol and uses OAUTH for authorizing the user. |
GMail SMTP Client | Sends messages from GMail account via the SMTP protocol and uses OAUTH for authorizing the user. |
Website Grabber | Forces the downloading of the entire web directory or website recursively. |
GZip / Deflate | Demonstrates using the TclGZip component for GZIP deflating / inflating data stream. |
HTML Parser | Parses HTML sources onto html tags, elements and their parameters. |
HTTP Client | Shows how to download the content of a URL from a Web server. |
HTTP Client (Proxy) | Demonstrates how to get the content of a URL from a Web server via HTTP proxy. |
HTTPS Client (SSL) | Gets the content of a URL from a Web server via SSL / TLS encrypted channel. |
IMAP4 Client | A mail IMAP4 client with functionality similar to MS Outlook. |
IMAP4 Client (SSL) | Represents IMAP4 client with full SSL / TLS data encryption support. |
IMAP4 Server | Implements a fully functional IMAP4 server with keeping messages on the disk like MDaemon. |
IMAP4 Server (SSL) | Represents a fully functional IMAP4 server with SSL / TLS data encryption. |
SMTP / POP3 Progress | Demonstrates sending / retrieving emails with displaying the progress information. |
Mail Send / Receive | Sends and receives emails via SMTP / POP3 protocols. |
MS Exchange Mailer | Shows how to send MIME mail messages using Microsoft Exchange server drop directory. |
Multi Downloader | A download manager with the functionality similar to Mass Downloader / FlashGet / ReGet etc. |
Multi Uploader | Uploads multiple local files onto the web servers via HTTP, HTTPS and FTP protocols. |
News Groups Reader | Retrieves news to your local computer via the Network News Transfer Protocol (NNTP). |
POP3 Client (SSL) | Represents POP3 client with full SSL / TLS data encryption support. |
POP3 Server | Implements a fully functional POP3 server with keeping messages on the disk like MDaemon. |
POP3 Server (SSL) | Represents a fully functional POP3 server with SSL / TLS data encryption. |
Progress Bar | Original progress bar with various drawing styles. Can display progress in the eMule / eDonkey format. |
FTP Publisher | Forces the publishing of the entire local folder recursively into the corresponding FTP server directory. |
Resume Downloading | Resumes broken or stopped downloads from where they left off on both HTTP and HTTPS servers. |
RSS Feed client | Allows editing of RSS feed XML, load and save it to the disk. |
SFTP client (FTP+SSH) | Uploads and downloads files, as well as manages files and directories via the SSH File Transfer Protocol. |
Single Downloader | Downloads single URL to the local file or into the memory via HTTP, HTTPS or FTP protocols. |
Single Uploader | Uploads a single local file onto the web server via HTTP, HTTPS or FTP protocols. |
SMIME | Builds, signs and encrypts email messages. |
SMTP Client (Proxy) | Demonstrates how to send e-mail via an HTTP Connect proxy. |
SMTP Client (SSL) | Represents SMTP client with full SSL / TLS data encryption support. |
SMTP Relay | Creates e-mail and sends it directly to the recipient's server. |
SMTP Server | Implements a fully functional SMTP server with keeping messages on the disk like MDaemon. |
SMTP Server (SSL) | Represents a fully functional SMTP server with SSL / TLS data encryption. |
SOAP | Demonstrates how to use the SoapMessage component with a freely available web service to get stock quotes. |
SOAP-DSIG | Demonstrates how to combine the XML soap message and digitally sign (DSIG) it using certificates. |
SOAP Security | Demonstrates how to combine the SOAP-WSDL request, sign/encrypt and decrypt/verify it. |
Submit File | Submits a local file using POST method via HTTP protocol. |
Submit Mixed Data | Submits user-defined data using controls on more than one web forms following in direct order via HTTP protocol. |
Web DAV | Shows how to use the WebDAV component to manage remote files on a web server. |
Web Update App | Retrieves version information from the website, downloads the update files and installs the update. |
Web Update Editor | Modifies the webupdate.xml XML document, which is used by the WebUpdate component. |