Clever Internet Suite Demos for Delphi

# Clever Internet Suite demo programs for Delphi

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