Top  Next

MFT Server is a platform independent managed file transfer server that supports AS2 (Drummond Certified), FTP, FTPS (FTP over SSL), SFTP (FTP over SSH), HTTP, HTTPS, OFTP (Odette Certified), TFTP, AFTP and WebDAV protocols.  Features of MFT Server include:




Platform Independent

Support for Windows, Linux, Solaris, and Mac OS X environments provides the flexibility of deploying anywhere within your organization.

Multiple Protocol Support

Support for AS2 (Drummond Certified), FTP, FTPS (FTP over SSL), SFTP, SCP (Secure Copy), TFTP, OFTP (Odette Certified), AFTP (Accelerated File Transfer Protocol), HTTP,  HTTPS and WebDAV protocols means you can easily exchange data with your customers, regardless of their file transfer requirements.

Integrated Web File Transfer Client

Licensing and support costs are significantly reduced as there is no client software to install.  Your clients need only a web browser in order to start transferring files.  In addition, when using the integrated web client, users do not have to worry about strict internal firewall policies as most organizations do not restrict web based traffic.

Accelerated File Transfer

AFTP (Accelerated File Transfer Protocol) is a file transfer protocol developed by JSCAPE. AFTP is designed to accelerate file transfers over high speed networks that are unable to fully utilize network throughput due to high latency and packet loss.  Under these conditions AFTP can accelerate file transfers up to 100 times faster than FTP and other file transfer protocols.

Web Document Viewer

ASCI Web Document Viewer simplifies content distribution by embedding a document viewer in the MFT Server web interface. With support for numerous document formats, users can view documents on the server without having to download or have supporting software installed.

Data Protection

Your sensitive data is protected during transit and at rest using high-grade OpenPGP and SSL encryption technologies.  This is critical for many companies who are now subject to PCI-DSS, HIPAA and Sarbanes-Oxley data protection requirements.

Data Loss Prevention

Prevent the loss of sensitive data using an embedded DLP rules engine.

Ad-hoc File Transfers

Perform email based file transfers while avoiding the issues commonly experienced with large email attachments.


Using triggers you can quickly automate business processes based on events and conditions.  For example, whenever a file is received by a customer you may wish to automatically compress that file and then forward it via email to the corresponding account representative for further processing.

Authentication Integration

Authenticate users against existing LDAP, NTLM, Active Directory, PAM, SSO, RADIUS or relational database servers.  This greatly simplifies the integration process, especially in organizations with a large number of users.


Publish subscribed server events to any JMS (Java Message Service) queue for further processing.

Administrative ACL

Restrict administrative users capabilities and data visibility using roles and tags.

Action API

Using triggers you can define one or more actions to be executed in response to matching events and event conditions.  More than 80 built-in actions allow you to do everything from compress files, OpenPGP encrypt files, send emails and more.  While this may be enough for most organizations, the Action API is a Java based API that allows you to define your own actions should you have more specialized needs.  For example, let's say that you need to parse a PDF document upon upload and communicate the parsed data to another server via JMS.  This can be easily accomplished using the Action API.


REST API are available for both client and administrative users.  Using the REST API users can do everything from performing file transfers to managing the server.

Checkpoint and Restart Support

Large file transfers over the Internet are subject to occasional failure due to network related issues.  In the event of a failed file transfer, checkpoint and restart support allows you to restart the transfer from the last byte of data successfully transferred versus re-transferring the entire file.  This is critical in organizations that transfer very large files or have service level agreements with customers to transfer a file within a given time period.

Integrity Checksum

Checksum verification is a post file transfer process that verifies the integrity of files transferred.  This is accomplished by comparing checksums of the file on both the sender and receiver sides ensuring that files are transferred correctly.

Email Notifications

Receive email notifications on the events that are important to you.  For example, as a system administrator you may wish to be notified via email if a users account is disabled due to a successive number of invalid login attempts.

OpenPGP Encryption

Use OpenPGP encryption to ensure that your data is encrypted while at rest or to automatically decrypt files sent to you by your customers who use OpenPGP encryption.

Automated File Transfers

Automatically transfer files to/from the server using FTP/FTPS/SFTP/SCP protocols.  This is perfect for use in situations where you must transfer files on a scheduled basis or based on other event conditions.

Database Logging

Using the database logging features you can ensure that all server activity is safely stored in a remote database.

Network Storage (formerly known as Reverse Proxies)

Map remote services to virtual directories on your server.  This allows you to grant users access to remote services using a single sign-on account.  Users no longer have to remember multiple hostnames, usernames and passwords.  This feature is also very useful streaming data between a public server located in the DMZ and a private server located behind your firewall.  Support for FTP/S, SFTP, Amazon S3, SMB and other protocols.

IP Access Rules

Lock down your server using access rules based on client IP address.

Virtual File System

Define a virtual file system, users and permissions without having to create users or permissions at the operating system level.

Multiple Domains

Create multiple virtual servers each with it's own set of users and permissions.

Remote Administration

Securely manage your server remotely from anywhere in the world.

Server and Account Management API

Java and REST based APIs for integrating account and server management functions within external applications.






Home | Company | Products | Solutions | Purchase | Support | Services | Blog

© 2022 Redwood Software, Inc.