for Macintosh and WindowsGroup Logic Inc.703-528-1555Fax: 703-527-2567Email: [email protected]:

Copyright (C) 1995-2007 Group Logic Incorporated. All rights reserved. 09010751This manual, as well as the software described in it, is furnished under license and may only be used or copied in accordance with the terms of such license. The information inthis manual is furnished for informational use only, is subject to change without notice, and should not be construed as a commitment by Group Logic Incorporated. Group LogicIncorporated assumes no responsibility or liability for any errors or inaccuracies that may appear in this book. Printed in the USA.Except as permitted by such license, no part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, recording, or otherwise, without the prior written permission of Group Logic Incorporated.The software described in this manual is covered by a license agreement which places restrictions on its export and import to specific countries. This License agreement isexpressly made subject to any applicable laws, regulations, orders, or other restrictions on the export of the licensed products, software or information about such licensed products which are in effect or may be imposed from time to time. You shall not export or import the licensed products or information about the licensed products without complyingwith such laws, regulations, orders, or other restrictions. The licensed products may not be exported or reexported to Cuba, Libya, Iraq, Iran, Sudan, Syria, or North Korea. Youagree to indemnify Group Logic, Incorporated, against all claims, losses, damages, liabilities, costs and expenses, including reasonable attorney’ fees, to the extent such claimsarise out of any breach of this section.Adobe, the Adobe logo, and PostScript are trademarks of Adobe Systems Incorporated. All references to PostScript on the screen or in this manual are references either to theAdobe PostScript software or to the Adobe PostScript language. Apple, Finder, Macintosh, and Mac OS are registered trademarks of Apple Computer, Inc. Explorer, Internet Information Services, and Windows are registered trademarks of Microsoft, Inc.All other trademarks are the property of their respective owners.For defense agencies: Restricted Rights Legend. Use, reproduction or disclosure is subject to restrictions set forth in subparagraph(c)(1)(ii) of the Rights in Technical Data and Computer Software clause at 252.227-7013.For civilian agencies: Restricted Rights Legend. Use, reproduction or disclosure is subject to restrictions set forth in subparagraphs (a) through (d) of the commercial ComputerSoftware Restricted Rights clause at 52.227-19 and the limitations set forth in Group Logic’s standard commercial agreement for this software. Unpublished rights are reservedunder the copyright laws of the United States.For detailed license information related to included software, see the Related Licenses folder in the MassTransit installation directory.The Software contains open source computer programs the copyright to which is owned by MySQL AB, and which may not be used except pursuant to the licensed rights in theSoftware granted above to you or as otherwise expressly permitted by MySQL AB. MySQL is a trademark of MySQL AB and may not be used without express permission fromMySQL AB. Copyright (C) 1995-2007 MySQL AB. All rights reserved.This product includes software developed by the Apache Software Foundation ( Portions Copyright (C) 1999-2007 The Apache Software Foundation. Allrights reserved.This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit ( Portions Copyright (C) 1995-1998 Eric Young ([email protected]). All rights reserved. Portions Copyright (C) 1998-2007 The OpenSSL Project. All rights reserved.Portions written with the MacApp Application Framework. Copyright (C) 1983-2007 Apple Computer, Inc. MacApp is a trademark of Apple Computer, Inc., registered in the UnitedStates and certain other countries.”This product includes software developed by the Fusebox Corporation ( Copyright (C) 1997-2007 The Fusebox Corporation. All rights reserved.This product includes software developed by the New Digital Group, Inc. Portions Copyright (C) 2001-2007 New Digital Group, Inc. All rights reserved.This product includes software developed by Robert A. van Engelen. Portions created by gSOAP are Copyright (C) 2001-2007 Robert A. van Engelen, Genivia inc. All rights reserved.Portions Copyright (C) 1995-2007 Jean-loup Gailly and Mark Adler.

ContentsIntroduction: Getting Started. 7About MassTransit. 7MassTransit . 8Automatic processing of files . 8About job tickets. 8Security. 8Workflow features. 8Active Directory and Single sign-on. 9Checking your package. 9Minimum requirements. 9MYSQL. 9Installing MySQL. 9MySQL Log Limits. 10Installing MassTransit. 10Installing the hardware. 11Starting MassTransit. 11Connecting to a server. 12Remote Administration Password. 13The Current Connected Server. 13Getting Help with MassTransit. 14Web Help. 14About this manual. 14Chapter One: Adding Contacts. 15Navigating around MassTransit. 15Viewing your contacts. 15Adding contacts. 16Using Authentication. 17Password Rules. 17Adding an Application Client or Satellite Server. 18Application Clients. 18Satellite Servers. 19Generating a CFG File for Application Clients and Satellite Servers. 19Allowing Clients and Satellite Servers to connect. 21Adding a new MassTransit Enterprise or Professional Server.Receiving a call from an unknown Server. 21Identifying your Server. 21Adding a new Server entry. 22Adding a new Web Client on an Enterprise Server. 22Creating the web client entry. 22Setting web privileges. 24Requiring a web job ticket. 25Configuring Password Security for Web Clients . . 25Password Rules. 2521

Contents 4Configuring FTP Fallback. 26Listening for Incoming FTP calls. 26Allowing FTP Fallback for an individual web client. 26Changing FTP Fallback default for new web clients. 26Preparing for Web Access. 27Moving or renaming the web pages. 27Adding a Group Entry on an Enterprise Server. 27Creating a Group. 27Using a Group. 29General Privileges. 29Mailboxes. 30Custom mailbox location. 31Setting up a custom mailbox. 31Deleting a contact. 32Chapter Two: Setting Up Communications. 34Configuring communication methods. 34Viewing the communications methods being used. 34Viewing the amount of disk space in use. 34Controlling the bandwidth of connections. 35Configuring Incoming Calls . 35Listen reposting. 35Configuring Outgoing calls. 36Multiple simultaneous outgoing calls. 37Multistreaming. 37TCP/IP. 37TCP/IP Connections. 38TCP/IP Secure Connections. 39Hot Folder. 40FTP . 42Using MassTransit as an FTP Server. 42Using MassTransit as an FTP Client . 43WAM!NET. 45WAM!NET naming rules. 46Using Hot Folders on Windows and Macintosh. 46WAM!NET using a Macintosh. 46Forwarding files through a MassTransit Enterprise Server. 48Forwarding files. 48Multihopping. 49Using “Forward To” folders for forwarding . 50Non-MassTransit to Server folders. 50Automatic Forwarding. 50Setting up secure communications. 51Encrypting . 51Exporting encryption. 51Setting encryption levels. 51Using a MassTransit generated certificate. 52Using your own Certificate Authority. 52Using a Trusted Root Certificate Authority. 52MassTransit Server Manual Page 4

Contents 5Obtaining a certificate from a Certificate Authority (CA). 54Requiring a certificate. 54Setting up MassTransit to use a certificate. 54Setting up secure Web connections. 55Chapter Three: Transferring files. 57Transferring files. 57Setting up communications . 57Transferring files over multiple streams. 57Transferring files automatically . 57Transferring files manually. 58Setting privileges for transferring files . . 58Handling Duplicate Filenames. 58Correcting for Windows and Macintosh Filename Differences . . 59Keeping track of total bytes received and sent. 59Sending multiple files and large files in a single transfer. 59Performing Cyclic Redundancy Checks. 59Viewing the Transfer Process. 59Using the Status Window. 60Using the throttle to control bandwidth with an Enterprise Server. 60Cancelling a connection . . 61Setting up to send files. 61Designating files to send. 62Designating files to send by dragging to the Contacts window. 63Designating files to send by dragging to a mailbox. 63Designating files to send using the Files window Add Files button. 63Designating files to send by dragging to the File window To Send tab. 63Removing a file’s To Send status. 64Adding a job ticket. 64Sending files automatically. 65Delay sending until you are ready. 66Sending files manually. 66Sending files manually from the Files window. 66Sending files manually from the Contacts window . 67Sending files passively. 67Setting priorities for sending files with an Enterprise Server. 67Defining priorities. 67Assigning priorities to files using the Files window . 68Creating priority folders from a contact’s mailbox. 69Creating priority folders from the Contacts window. 69Creating priority folders from the Macintosh Finder or Windows Explorer. 70Assigning priorities from the Macintosh Finder or Windows Explorer. 70Hiding priority settings from others. 70Working with Received Files. 70Viewing files received from each contact. 71Sorting files you have received. 71Viewing the Job Ticket dialog box. 72Processing Files at a remote computer . 72Configuring a service. 73Giving a remote contact privileges for remote processing. 73MassTransit Server Manual Page 5

Contents 6How you and others use “Output To” folders. 74Using aliases of “Output To” folders. 74Naming “Output To” folders. 74Creating Output To folders. 74Processing received files. 75Setting processing priorities for received files. 76Checking the processing of files. 76Chapter Four: Web Connections. 77Setting up a web client. 77Logging into a MassTransit Enterprise Server on the web. 77Using FTP Fallback. 78Transferring files with the Web Client. 79Picking up files . 79Dropping off files. 79Sending files and folders to others. 80Sending files to a service. 80Using the Web Assistant. 81The Status tab. 81The Log tab. 81The Log viewer. 82Changing the web client password. 82Logging out. 83Chapter Five: Tracking Job Information. 84Checking the status of jobs. 84Reordering log entries. 85Controlling the Interval between disk space log messages. 85Managing outdated log entries. 86Removing files from MassTransit. 86Removing files manually. 87Removing files automatically. 87Chapter Six: Other Features. 88Performing Actions. 88Using email notification. 90Configuring Launch Process. 90Configuring SMS Messages. 91Configuring a MassTransit Log message . . 91Configuring a copying or moving action. 91Using scripts to perform Actions . 92Running MassTransit as a Service on Windows . 92Index. 93MassTransit Server Manual Page 6

Introduction: Getting StartedThis introduction covers the following topics: About MassTransit: Using MassTransit What’s in your package System requirements* MySQL How to install MassTransit Starting MassTransit How to get help with MassTransitAbout MassTransitMassTransit lets you transfer files from one location to another with a simple drag and drop. It also enables remote printing ordirects incoming files to services including applications, drop folders and scripts. MassTransit keeps a log of all events.MassTransit has several Server versions. MassTransit Enterprise, a full version Server which allows file transfers with multiple Servers and Clients including Webclients. MassTransit Professional, a Server version which allows file transfers with multiple Servers and Clients. MassTransit Satellite Server, a Server version that can transfer files to one Enterprise or Professional Server. It is set up usinga configuration file created by someone who has purchased a MassTransit Enterprise or Professional Server subject to available licenses.In addition, MassTransit supports Client versions. MassTransit Application Client, a version of MassTransit that allows the user to transfer and receive files from oneMassTransit Enterprise or Professional Server. It has fewer automation features and is created by a Server subject to available licenses. MassTransit Web Client, available with the MassTransit Enterprise Server only. FTP hosts and WAM!NET remote users.The MassTransit Generic Client is a free version. This limited version of MassTransit is freely distributed and allows anyone to connect to a MassTransit Server. All files sentand received by Generic Clients are available to anyone with a Generic Client. This is similar to the “anonymous” login common on FTP servers.Note MassTransit 3.5 and earlier and Adobe Virtual Network are no longer supported in order to keep the MassTransit platformmoving forward. Customers using these products must upgrade to MassTransit 3.6 or later to continue to transfer files with current MassTransit versions.The MassTransit Enterprise or Professional Server allows you to transfer files to others. Send and receive files Specify whether one user can receive files from or send files to the other

Getting Started 8 Specify whether a remote user can overwrite files of the same name on the receiving computerTransmit information about transferred files using an electronic job ticketProcess files at the remote end automaticallyCarry out mailbox polling, automatic calling, actions, and servicesThe MassTransit Server allows unlimited connections with other Enterprise or Professional Servers.MassTransitA MassTransit Enterprise or Professional Server can work with Satellite Servers, Application Clients, previous Client versions of3.6 or greater, FTP and WAM!NET remote users. These versions can connect only to their own MassTransit Server. A MassTransit Satellite Server can work with one MassTransit Server. The Satellite has full communications, actions and services capabilities, and can allow others to send files to the Server using Hot Folders, and Print To folders. When working withan Enterprise Server, a Satellite Server can forward files to anyone in the Enterprise Server’s Contact window. A MassTransit Application Client can work with one Server using TCP/IP.Automatic processing of filesRemote users can print files on your printers using “Output To” or “Print To” folders. In addition to remote printing, others cansend files from their computers to your system, where they can be automatically processed by various applications or directed toa printer, drop folder, or script. If the files are going to be printed at the receiving site, the sending Server should save the documents as PostScript files before transferring them.About job ticketsLike the real-world paper version, the MassTransit job ticket provides a convenient and familiar way for users to communicatewith service providers. The Job Ticket window gives users a place to enter name, address, shipping, and billing information, aswell as instructions and details about the accompanying job. Users can manually create a job ticket for each file that will betransmitted. Instead of using the MassTransit job ticket, you can create your own with scripts.SecurityMassTransit has two types of security: using a secure protocol and using passwords.MassTransit offers a TCP/IP security option, TCP/IP Secure, which uses the Secure Sockets Layer (SSL) protocol to encrypt transferred data, maintain the integrity of data, and authenticate the calling parties. Authentication allows you to verify the identityof the caller to make sure you are sending to or receiving data from the right place. When MassTransit tries to establish a secureconnection using SSL, each party provides the other with its certificate. Each party verifies that the other’s certificate is valid and,if it is, proceeds with the connection.MassTransit contains password management features to improve its security compliance with some corporate policies. TheMassTransit Enterprise server can be configured optionally to have web client passwords expire after a specific number of daysand administrators can specify on a system-wide basis that users must change their password the first time they log into theiraccount. Additionally, while logged into the web site web client users may change their password at any time. For security,MassTransit encrypts passwords before storing them. As a result, scripts can not access passwords.Workflow featuresMassTransit has features that allow you to do multiple transfers at the same time, perform notification and action procedures,and keep a record of all transfers.MassTransit Serv

MassTransit Satellite Server, a Server version that can transfer files to one Enterprise or Professional Server. It is set up using a configuration file created by someone who has purchased a MassTransit Enterprise or Professional Server subject to avail-able licenses. In additio