The FTP transport provides connectivity to FTP servers to allow files to be read and written as messages in Mule.
FTP
FTP Transport
The FTP connector is used to configure the default behavior for FTP endpoints that reference the connector. If there is only one FTP connector configured, all FTP endpoints will use that connector.
The {{filenameParser}} is used when writing files to an FTP server. The parser will convert the {{outputPattern}} attribute to a string using the parser and the current message. To add a parser to your configuration, you import the *file* namespace into your XML configuration. For more information about filenameParsers, see the [File Transport].
Causes Mule to validate connections before use.
A class that extends FtpConnectionFactory. The FtpConnectionFactory is responsible for creating a connection to the server using the credentials provided by the endpoint. The default implementation supplied with Mule uses the Commons Net project from Apache.
How frequently in milliseconds to check the read directory. Note that the read directory is specified by the endpoint of the listening component.
The pattern to use when writing a file to disk. This can use the patterns supported by the filename-parser configured for this connector
Select/disable binary file transfer type.
Select/disable passive protocol (more likely to work through firewalls).
A file location on the remote server.
If FTP is authenticated, this is the username used for authenitcation.
The password for the user being authenticated.
An IP address (such as www.mulesource.com, localhost, or 192.168.0.1).
The port number to connect on.