FTP Export Schedule and Settings

As an administrator with the required permissions, you can define a preset schedule to automatically transmit message class files stored within a specified folder structure (directory tree) for transmission to the Department of Education. 

To configure automated outgoing file transfers:

  1. On the Settings page, select Set FTP Export Schedule and Settings.

  2. Set the FTP Settings for the outgoing file transfers:

    FTP Export

    Field Description
    Enabled 

    Select this check box to enable automated file transfers to the Department of Education from the designated server.

    You can clear this option at any point in the future to disable automated outgoing transfers.  

    Please validate the FTP Settings prior to selection of the Enabled check box.

    File Transfer Protocol

    Select the protocol used for the file transfers:

    • SSH: SSH File Transfer Protocol (SFTP) is a network protocol that provides access, file transfer, and file management functionality over a secure connection.

    • FTP (SSL/TLS): File Transfer Protocol (FTP) is a standard network protocol used to transfer computer files between a client and server on a computer network.

    Host Enter the registered host name or IP address of your FTP or FTPS server.
    Port Enter the port number set for your FTP or FTPS server.  The valid range is 1-65535.
    Username, Password Enter the credentials used to access your FTP or FTPS server. 
    Notification Email Enter the email address that is used by the system to send notifications of scheduled outgoing file transfer events (success and failure). 
  3. Select the Validate button to perform a validation against the specified FTP parameters. 

    Important: If you make any revisions after the initial validation, you must repeat this step to connect to the configured server.

  4. Use the Ftp Storage Directory Path Settings fields to configure a custom FTP storage directory structure. Enter the directory path structure on your FTP or FTPS server used to save and store the incoming files. 

    Field Description
    Directory Path

    This is the Directory structure on your FTP Storage where the file transfer happens.

    For root directory leave empty, otherwise specify the directories separated with /, for example, Directory1/Directory2.

    Allowed directory name characters are alphanumeric, empty space and the following special characters: !@$%&^'`~()[]{}.,;+-=_

    Directory Path Placeholder

    Drag or select these placeholders inside the Directory Path to create custom directory structure:

    • TG Number: Directory will be created (if it does not exist), named with the TG number from the message that is sent

    • Message Class: Directory will be created (if it does not exist), named with the Message Class from the message that is sent

    • Timestamp: Directory will be created (if it does not exist), named with a timestamp indicating when the job was run.  It appears in the following format: yyyymmdd-hhmmss-milliseconds (6-digit milliseconds)

    Additional Directory Path

    This is the Additional Directory structure on your FTP Storage where the file transfer happens.

    For root directory leave empty, otherwise specify the directories separated with /, for example, Directory1/Directory2

    Allowed directory name characters are alphanumeric, empty space and the following special characters: !@$%&^'`~()[]{}.,;+-=_

    You to add up to two (2) additional directory paths, for a maximum of three (3). At least one directory path is required to Save.

    • If you set multiple directory paths, the scheduled job will import message class files into the Mailbox Manager database from the multiple locations on FTP/Azure.

    • If you set multiple directory paths, the scheduled job will export the same message class file from the Mailbox Manager database to the multiple locations on FTP/Azure.

    Automate removal of empty folders

    Empty folders may cause processing delays. This is of particular concern when timestamp is added to the Directory Path. If automation is not enabled, best practice is to manually review and remove empty folders on a regular basis.

  5. Use the Schedule Settings to specify the occurrence of the automated outgoing file transfers. 

    The system requires a minimum of one time slot a has maximum of seven for enabling outbound automatic file transfer. You can add another time slot by selecting the Add new Time button. 

    For each time slot, specify the following parameters: 

    Field Description
    Time 

    Specify the time at which the system executes the scheduled file transfer each day.

    You can clear this option at any point in the future to disable automated outgoing transfers.

    Time Zone  Set the time zone for the clock time. This is typically the time zone of your institution.
  6. Select the Mailbox that you want to include in the automatic transfer. 

  7. Select Save.

    This button is not available if you do not have a successful validation against the configured FTP setting and at least one time slot and message class selected.