---
schema_version: "1"
id: 39556059546a4d3e7d67edaf9729191a04acd3f4eebd0df901ffe33da59b03b6
title: FTP Connector 2.0
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/ftp-connector/latest/index.md
canonical_url: https://docs.mulesoft.com/ftp-connector/latest/
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 81eef554eeb497c79b05e9722f54666e8798764b3ca51cd27cea62e05aaec34f
description: MuleSoft Documentation Site
release: "2.0"
latest: true
---
---
product: FTP Connector
version: 2.0
is-latest-version: true
---

# FTP Connector 2.0

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

Support Category:
[Select](https://www.salesforce.com/en-us/wp-content/uploads/sites/4/documents/legal/Agreements/versioning-back-support-policy.pdf)

Anypoint Connector for FTP (FTP Connector) provides access to files and folders on an FTP server.
FTP connector operations manage file transfers by using File Transfer Protocol (FTP). The
connector’s main features include:

- The ability to read files or fully list directory contents on demand.

- Support for common FTP operations such as creating directories and copying, moving, renaming, and
  deleting files.

- Support for locking files.

- File matching functionality.

- A design that is consistent with the File and FTP Connectors.

  The same set of operations is available using these two connectors, and they behave similarly.

> [!NOTE] FTP Connector doesn’t support z/OS MVS Datasets.

## Representation of File Attributes

Mule 4 provides a message structure of a payload and attributes in which the data moves around,
making that payload a file content. The attributes provide an object that contains metadata on the
payload and information such as the file’s name, path, size, and timestamps. For FTP Connector and
SFTP Connector, these attributes are known as _file attributes_.

Messages comprise _file content_ (a payload) and _file attributes_ (metadata about the payload, such
the file’s name, path, size, and timestamps. The file attributes also describe the format in which a
payload is represented by including a file’s encoding and MIME type.

## Before You Begin

To use this connector, you must be familiar with:

- Anypoint Connectors

- Mule runtime engine (Mule)

- Elements and global elements in a Mule flow

- Creating a Mule app using Anypoint Studio or Anypoint Code Builder

Before creating an app, you must have access to Anypoint Platform and Anypoint Studio.

## See Also

- [Introduction to Anypoint Connectors](https://docs.mulesoft.com/connectors/introduction/introduction-to-anypoint-connectors)

- [Use Exchange to Discover Connectors, Templates, and Examples](https://docs.mulesoft.com/connectors/introduction/intro-use-exchange)

- [Salesforce Help](https://help.salesforce.com)
