With a Ftp Client Out Gateway, outgoing messages are transferred to an external Ftp server.
The following fields should be defined in order to configure access to your external ftp server:
Server
External ftp server address where Babelway should send messages eg ftp.example.com.
Username
Login or username to access files on this external ftp server.
Password
Password associated with the username.
Passive Mode
Indicates that the ftp connection is in passive. Ticking it means the ftp client will establish 2 connections to the ftp server.
Retry strategy
Allows you to determine what to do if call to remote server fails. If 'No retry' is chosen, the message will be put immediately in error. Other values allow to make some retries before setting the message in error.
No retry
Keep trying for 3 minutes
Will retries after 10sec, 40sec, 1, and 2 minutes.
Keep trying for 15 minutes
Will retries after 2, 4, 7, 10 and 15 minutes.
Keep trying for 1 hour
Will retries after 2, 4, 8, 15, 30 and 60 minutes.
Keep trying for 3 hours
Will do 6 retries in the first hour, then every hour.
Keep trying for 8 hours
Will do 6 retries in the first hour, then every hour.
Keep trying for 1 day
Will do 4 retries in the first hour, then every hour.
Keep trying for 3 days
Will do 5 retries in the first 2 hours, then every 3 hours.
Keep trying for 5 days, once a day
Will do One retry every day for 5 days at the same time as the first try.
Keep trying for 7 days
Will do 5 retries in the first hour, then every 3 hours for 3 days, then every 6 hours.
Directory
Directory where outgoing files will be stored on the server.
Filename
Filename of the outgoing message [with extension if applicable]. If empty, we will apply the default settings.
Filename during transfer
Prefix and suffix that will be prepended and appended to the file name when a file is being transferred. This mechanism is used to prevent that a file is read before it is complete. However some systems do not allow to remotely rename files or directly process and delete the file triggering an ERROR in Babelway.
Protocol
Select FTP, FTPS (Explicit mode) or FTPS (Implicit mode) protocol.
Private Key
The private key associated with the username to access your account. This can be left empty if you choose to only use the password authentication mechanism.
Note:
If there is a file name provided in the "Message In" or "Message Out" which contain ~ tilde character, All browser based on Chromium will replace the ~ tilde character by the _ underscore character when you try to download the file from the Babelway interface, For more details you can check this link https://bugs.chromium.org/p/chromium/issues/detail?id=479419
The maximum file size accepted by this gateway is 100/250 MB.