by Rebex - Product Type: Component / .NET Class / .NET Compact Framework / 100% Managed Code / Source Code
Rebex Total Pack by Rebex
URLs: rebex-total-pack, rebex total pack, rebextotalpack, rebex
All you need for transferring files and sending email over the Internet. Rebex Total Pack includes all Rebex's components in one pack. Components include: FTP, FTP/SSL (FTPS), SFTP, Mail, Secure Mail and Time. Protocols include: FTP classic, FTPS - FTP over TLS/SSL, SFTP - SSH File Transfer Protocol, Telnet, SSH Shell, SMTP, SMTP over TLS/SSL, POP3, POP3 over TLS/SSL, IMAP, IMAP over TLS/SSL, MIME, S/MIME, NTP, SNTP and TLS/SSL. This pack includes royalty free .NET components as well as .NET CF components. C# and VB.NET samples included.
Rebex Total Pack Features
Easy-to-use with maximum flexibility
Support for FTPS - FTP over SSL 3.0 and TLS 1.0 according to RFC4217
Supports all major SSH and SFTP servers.
Upload and download to or from RAM
Many samples, including multithreaded WinForm clients with full C# and VB.NET source code
Automatic directory listing parser for the majority of popular FTP servers on Unix, Windows and Netware platforms; easily extensible to support exotic or unknown formats.
Feature list
100% managed code
CLS (Common Language Specification) compliant
Stable and thoroughly tested code
Complete C# source code is optionally available
Rebex FTP for .NET is designed for ease of use from your code
Support for asynchronous operations
Active and passive transfer modes
Binary and ASCII transfers
All common firewalls and proxy servers are supported
Support for WebRequest and WebResponse pluggable protocols - download a filed using any protocol in just few lines of code
Samples for C# and VisualBasic .NET
Special class for manipulating file and directory listings. Wildcards, regular expressions and symlinks supported
Creating and deleting files and folders
PutUniqueFile support (STOU command)
Events and delegates for effortless integration with hosting applications
Can be used in both client and server applications
REST command support - resume file transfers after interruption
Server specific commands supported (SITE command) - e.g. setting access permissions on Unix FTP servers
Automatic directory listing parser (LIST command) with all common formats supported
Support for custom listing parsers to handle exotic LIST response formats
Raw FTP command and response support
Stream support - read from and write to remote files on the fly
Monitor downloads with the progress event feature
Error handling with .NET exceptions
MDTM (last modified time) and SIZE (the file size) commands support
Compliant with RFC 959, RFC 1579 and many common extensions
Supported file and directory listing formats
Unix ls (ProFTPd, Wu-FTPd, Microsoft FTP and many others)
DOS (Microsoft FTP and others)
Netware
DJ Bernstein's EPLF
glFTPd ansi-colored list
VMS and MultiNet (both single and multiline)
support for custom list parsers
Supported proxy servers
Socks4
Socks4a (Socks4 with domain name resolving)
Socks5
HTTP proxy CONNECT method (ftp://user:password@site)
FTP SITE (SITE with logon)
FTP USER/PASS (USER user@firewall@hostname / PASS pass@firewallpass)
FTP OPEN
Tested FTP servers
MS FTP Server
ProFTPd
Wu-FTPd
BlackMoon FTP Server
Gene6 FTP Server
anonftp/publicfile
glFTPd
GlobalScape Security Server
Bullet Proof
Serv-U FTP Server (by Rhino Software)
War Ftp
WS_FTP Server (by Ipswitch)
Ocean FTP Server (1.02 and higher) (by Code Ocean)
Raiden FTPD
Large number of public FTP servers
Tested SFTP servers
OpenSSH
GlobalScape Security Server
WeOnlyDo wodSFTP
CoreFTP Server
Bitvise WinSSHD
SMTP
Send e-mail
Connect directly to recipient's SMTP server
Binary and 8 bit MIME
Chunking and pipelining
Many authentication methods
Delivery status notifications
100% CDONTS and CDOSYS free
POP3
Download messages
List messages
Retrieve message headers
Delete messages
Message list with headers
IMAP
Download and upload messages
Search messages
Manage folders (create/rename/delete)
Delete messages
Get and set message flags
Notification events
Multiple-message operations
List messages and folders
MIME
Load and save MIME messages
Simple high-level interface
Advanced low-level interface
Easy access to header fields
Text and HTML message body
Linked resources
Attachments
Quick send via IIS mail queue
Rebex Telnet for .NET Major features
Remote shell over Telnet channel
Terminal emulation (Windows Forms control and virtual terminal)
Terminal session recording and replay
Supports all major Telnet servers.
Easy-to-use API with maximum flexibility, designed to fit nicely into .NET Framework.
Free one-year support.
Free one-year upgrades.
Royalty free redistribution.
Rebex Telnet for .NET features
100% managed code.
CLS (Common Language Specification) compliant.
Stable and thoroughly tested code.
Complete C# source code is optionally available.
IPv6 support
Box-drawing and block element characters supported for all fonts.
Custom styles and palettes.
Screen-scrapping to HTML or image.
Scroll-back buffer support.
Suitable for both client and server applications.
All common firewalls and proxy servers are supported.
Includes a stand-alone Telnet client component for general use.
Most commont telnet options are supported.
Events and delegates for effortless integration with your applications.
Error handling with .NET exceptions.
Compliant with RFC 854-858, 1073, 1079 and 1091.
Supported proxy servers
Socks4
Socks4a (Socks4 with domain name resolving)
Socks5
HTTP proxy CONNECT method
Tested Telnet servers
telnetd on Debian Linux
Microsoft Telnet Server
Major Rebex SSH Shell for .NET features
Execute commands over SSH channel
Remote shell over SSH
Terminal emulation (Windows Forms control and virtual terminal)
Terminal session recording and replay
Username/password and public key authentication
Supports all major SSH servers.
Easy-to-use API with maximum flexibility, designed to fit nicely into .NET Framework.
A tutorial and many samples, including WinForm clients with full C# and VB.NET source code.
100% managed code.
CLS (Common Language Specification) compliant.
Stable and thoroughly tested code.
Complete C# source code is optionally available.
IPv6 support
Suitable for both client and server applications.
All common firewalls and proxy servers are supported.
Includes a stand-alone SSHv2 client component for general use.
Includes Rebex Security component with support for signature/verification, encryption/decryption, etc.
RSA and DSA public keys, public key authentication.
Diffie-Hellman key exchange.
Encryption/decryption using Triple DES, RC4 or AES.
Events and delegates for effortless integration with your applications.
Multiple simultaneous operations.
Error handling with .NET exceptions.
Compliant with RFC 4250-4254, 4256 and 4419.
What’s new in Rebex Total Pack 2012 R3?
Task Based Asynchronous Methods - New Task-based asynchronous methods added to .NET 4.0/4.5 components. This makes it possible to utilize new await keyword available in .NET 4.5 and Visual Studio 2012.
Events now using SynchronizationContext - Previously, events raised by asynchronous methods were running in a background thread, making them hard to use in GUI applications. Now, events are raised using the SynchronizationContext captured when the method was started, which means events will run on an application's GUI thread, making it possible to update controls directly from event code.
Simplified Connection Methods - The Connect method automatically chooses the port according to the communication protocol and the specified SSL mode.
Custom Certificate Validation - New ValidatingCertificate event for FTP, IMAP, POP3 and SMTP components.
What’s new in Rebex Total Pack 2012 R2?
RTF to HTML converter - Convert the body of your messages into HTML, which means they can be then processed just like an ordinary e-mail
Client Certification - Client certificate authentication compatible with VanDyke VShell server
High-level GZIP API - Added Rebex.IO.Compression.Gzip class with Compress and Decompress methods
What’s new in Rebex Total Pack 2012?
New multi-file methods in Rebex SFTP and FTP/SSL - Upload, Download, Delete and GetItems. The first two are replacements for PutFiles/GetFiles, Delete makes it possible to delete multiple files (or even a directory tree) at once and GetItems makes it possible to retrieve a list of files for the whole directory tree in one call.
Common API for SFTP and FTP/SSL - Even though Ftp and Sftp objects provide a very similar API, they are still two distinct classes and writing code that can use either of them was hard. Now, it is much easier with the introduction of IFtp interface.
Faster Blowfish and Twofish algorithms for Rebex SFTP and Rebex SSH Shell - Bruce Schneier's Blowfish and Twofish symmetric encryption algorithms are a popular choice for SSH communication encryption. Although Rebex already support both, they developed a new managed implementation that is substantially faster than the old one.
Compatibility enhancements in Rebex Secure Mail - Added support for some embedded OLE objects in TNEF/winmail.dat e-mails (they are parsed as attachments) and enhanced the PKCS #7 (S/MIME) writer fixing some compatibility issues with Entrust CSP.
Support for Time and Daytime protocols in Rebex Time - Although SNTP is a very useful protocol, it runs on top of the UDP protocol which is not always available. Rebex added support for Time and Daytime protocols which run over TCP. They don't offer the precision of SNTP, but can be useful if SNTP is simply not an option.
All you need for transferring files and sending email over the Internet.
Pricing: Rebex Total Pack .NET 2012 R3 1 Developer License - includes 1 Year Subscription (priority support and major/minor updates), Rebex Total Pack .NET 2012 R3 5 Developer License - includes 1 Year Subscription (priority support and major/minor updates), Rebex Total Pack .NET 2012 R3 1 Company Wide License (Allows Unlimited Developers at Unlimited Physical Addresses) - includes 1 Year Subscription (priority support and major/minor updates), Rebex Total Pack .NET Subscription Renewal 1 Developer License 1 Year Subscription Renewal (priority support and major/minor updates), Rebex Total Pack .NET Subscription Renewal 5 Developer License 1 Year Subscription Renewal (priority support and major/minor updates), Rebex Total Pack .NET Subscription Renewal 1 Company Wide License (Allows Unlimited Developers at Unlimited Physical Addresses) 1 Year Subscription Renewal (priority support and major/minor updates)
Evals & Downloads: Read the Rebex POP3 for .NET help file, Read the Rebex Telnet for .NET help file, Read the Rebex IMAP for .NET help file, Read the Rebex SFTP for .NET help file, Read the Rebex SSH Shell help file, Read the Rebex License Agreement, Download the Rebex Total Pack 2012 R3 evaluation on to your computer - Expires After 30 Days
Operating System for Deployment: Windows 7, Windows Vista, Windows XP
Architecture of Product: 32Bit, 64Bit
Product Type: Component
Component Type: .NET Class, .NET Compact Framework, 100% Managed Code, Source Code
Built Using: Visual C# .NET
Compatible Containers: Visual Studio 2012 RC, Microsoft Visual Studio 2010, Microsoft Visual Studio 2008, Microsoft Visual Studio 2005, Microsoft Visual Studio .NET 2003, Microsoft Visual Studio .NET, MS Visual Basic 2012 RC, Microsoft Visual Basic 2010, Microsoft Visual Basic 2008, Microsoft Visual Basic 2005, Microsoft Visual Basic .NET 2003, Microsoft Visual Basic .NET, MS Visual C++ 2012 RC, Microsoft Visual C++ 2010, Microsoft Visual C++ 2008, Microsoft Visual C++ 2005, Microsoft Visual C++ .NET 2003, Microsoft Visual C++ .NET, MS Visual C# 2012 RC, Microsoft Visual C# 2010, Microsoft Visual C# 2008, Microsoft Visual C# 2005, Microsoft Visual C# .NET 2003, Microsoft Visual C# .NET, .NET Framework 4.5, .NET Framework 4.0, .NET Framework 3.5, .NET Framework 3.0, .NET Framework 2.0
Keywords: pop3 smtp imap mail
Product Suites Suite bundles bundle
e-mail email e mail mail
File Handling
upload uploading uploaded download downloading downloaded transfer transferring transferred
Internet Communication IP comms
Security secure Administration adminstrator admin administrates
Part numbers: PC-517808-495749 517808-495749 PC-517808-495751 517808-495751 PC-517808-495753 517808-495753 PC-517808-495755 517808-495755 PC-517808-495757 517808-495757 PC-517808-495759 517808-495759
Publisher
Primary Category
Related Products
Related Categories
ComponentSource offers a unique global service, used by over 1,000,000 software developers worldwide.