INFO: Which assemblies do I need to reference?

Assembly Dependencies Purpose Namespaces
Rebex.Common.dll - Implements various classes used by multiple Rebex components. Provides Certificate, CertificateChain, LogWriter, FileSet, cryptographic algorithms and other useful classes. Rebex
Rebex.IO
Rebex.Security.Authentication
Rebex.Security.Certificates
Rebex.Security.Cryptography
Rebex.Security.Cryptography.Pkcs
Rebex.Networking.dll Rebex.Common.dll Implements the client side of TLS/SSL, SSH and proxy protocols. Provides SshSession, TlsSocket, ProxySocket and related classes. Rebex.Net
Rebex.Sftp.dll Rebex.Networking.dll
Rebex.Common.dll
Implements the client side of the SFTP protocol. Provides Sftp and related classes. Rebex.Net
Rebex.Ftp.dll Rebex.Networking.dll
Rebex.Common.dll
Implements the client side of the FTP and FTP/SSL protocols. Provides Ftp and related classes. Rebex.Net
Rebex.FileTransfer.dll Rebex.Sftp.dll
Rebex.Ftp.dll
Rebex.Networking.dll
Rebex.Common.dll
Wrapper around Rebex.Ftp.dll and Rebex.Sftp.dll that implements FileTransferClient object. Provides a unified API for SFTP, FTP and FTP/SSL protocols. Rebex.Net
Rebex.Mail.dll Rebex.Common.dll Implements high-level and low-level MIME message API. Provides MailMessage, MimeMessage and related classes. Supports Outlook MSG format, TNEF (winmail.dat) and UUEncode. Rebex.Mail
Rebex.Mime
Rebex.Mime.Headers
Rebex.Imap.dll Rebex.Mail.dll
Rebex.Networking.dll
Rebex.Common.dll
Implements the client side of the IMAP protocol. Provides Imap and related classes. Rebex.Net
Rebex.Pop3.dll Rebex.Mail.dll
Rebex.Networking.dll
Rebex.Common.dll
Implements the client side of the POP3 protocol. Provides Pop3 and related classes. Rebex.Net
Rebex.Smtp.dll Rebex.Mail.dll
Rebex.Networking.dll
Rebex.Common.dll
Implements the client side of the SMTP protocol. Provides Smtp and related classes. Rebex.Net
Rebex.Ews.dll Rebex.Mail.dll
Rebex.Networking.dll
Rebex.Common.dll
Implements the client of the Exchange Web Services (EWS) protocol. Provides Ews and related classes. Rebex.Net
Rebex.Terminal.dll Rebex.Common.dll Implements GUI and headless terminal emulation. Provides TerminalControl, VirtualTerminal, Scripting and related classes. Rebex.TerminalEmulation
Rebex.TerminalEmulation.Interop
Rebex.SshShell.dll Rebex.Terminal.dll
Rebex.Networking.dll
Rebex.Common.dll
Implements the client side of SSH shell, remote exec and port forwarding (tunneling). Provides Ssh and related classes. Rebex.Net
Rebex.Telnet.dll Rebex.Terminal.dll
Rebex.Networking.dll
Rebex.Common.dll
Implements the client side of the Telnet protocol. Provides Telnet and related classes. Rebex.Net
Rebex.FileServer.dll Rebex.Networking.dll
Rebex.Common.dll
Implements the server side of SSH, SFTP and SCP protocol. Provides FileServer and related classes. Rebex.Net.Servers
Rebex.Net.Servers.Core
Rebex.Zip.dll Rebex.Common.dll Implements ZIP archive manipulation and ZLIB compression APIs. Provides ZipArchive and related classes. Rebex.IO.Compression
Rebex.Time.dll Rebex.Common.dll Implements SNTP/NTP, Time and Daytime protocols (client-side). Provides Ntp, Time, Daytime and related classes. Rebex.Net
Rebex
Rebex.Security.dll Rebex.Common.dll Implements XTS encryption stream, provides simple-to-use encryption API. Rebex.Security
Rebex.Http.dll Rebex.Networking.dll
Rebex.Common.dll
Implements the client side of HTTP and HTTPS protocols. Provides WebClient, HttpRequest (HttpWebRequest replacement) and related classes. Rebex.Net