What's new in the version 10.0
* The SFTP Server component implemented;
* The SFTP File Handler component, which allows the SFTP server to work with files on the disk, introduced;
* The TCP Client, TCP Server, TCP Command Client, and TCP Command Server components are available in design-time;
* The UDP Client and UDL Server components are available in design-time, as well;
* IMAP Server - added the IMAP partial fetch functionality;
* XML SOAP Security - added the multiple Binary Security Tokens support;
* SOAP Signatures - added new Thumbprint key identifiers;
* The clSshSocket -> clSshStream, clTlsSocket -> clTlsStream unit renaming, the session and channel implementation refactoring;
* The TclSshUserKey -> TclSshPrivateKey, TclSshUserIdentity -> IclSshUserIdentity class renaming;
* MailMessage - added the X-Mailer header support;
* Added the OnGetResponseCode event to all TCP-based clients, which allows users to implement own handler for the server responses;
* Added the 'diffie-hellman-group14-sha256' key exchange algorithm to the SSH engine;
* Other minor fixes and improvements.
Implemented Features
* HTTP RIO component with SOAP Security support.
* Simple HTTP Server component.
* Complete Client / Server solutions with full SSL / TLS support for the FTP, SFTP, SMTP, POP3, and IMAP4 protocols.
* TLS / SSL support for all protocol components.
* SSH support for the SFTP protocol.
* Send / receive HTTP requests with JSON data.
* International domain names for HTTP components.
* The ability to verify client and server credentials.
* HTTPS Client - TLS1.2 support, TLS1.3-ready, NTLM, Kerberos, and Negotiate authorization.
* FTP, SMTP, POP3, IMAP, NNTP clients - implicit, explicit, and automatic TLS modes. STARTTLS command support.
* NTLM authentication for all mail clients: POP3, SMTP, and IMAP.
* POP3, SMTP clients - GMAIL and Office365 support, OAUTH 2.0 authorization.
* FTP Client - SSL / TLS support, FTP FXP (Site to Site) transfer mode.
* FTP Server - user events for handling files and directories, keeping FTP diretory structure in memory.
* Creating signed and self-signed certificates, working with Windows certificate storage.
* Import / export certificates in PEM, DER, CER, and PFX formats.
* Sending and retrieving Emails in MIME format, with file Attachments and Embedded pictures. Saving attachments to the disk.
* POP3, SMTP, IMAP4 servers - SSL / TLS support, NTLM, APOP, and CRAM-MD5 authentication, keeping the mailbox structure in memory and on the disk.
* Web DAV - managing remote files, folders, and extended properties on a web server.
* DNS Query - retrieving mail exchange domains (MX records), resolving host IP addresses, name servers, and TXT records.
* DNS Server - managing handed and cached DNS zones.
* SMTP Relay agent. With SMTP relay, a mail message may pass through a number of intermediate relay or gateway hosts on its path from sender to recipient.
* HTML Parser - extracting HTML Tags: links, images, tables, meta and other tags.
* GZip compressor - compressing / uncompressing data or files.
* RSS client - creating, retrieving, and editing RSS feeds.
* Email validation components - validating Email addresses, service and mailbox availability, handling bounced Emails.
* Trace Logger - saving debug and stack information.
* Royalty-free licensing. Free Unlimited technical support.
* Fully-indexed help documentation. Delphi and C++Builder demos code.