Along with the introduction of MLST, traditional FTP commands must be
extended to allow for the use of more than US-ASCII [1] or EBCDIC
character sets. In general, the support of MLST requires support for
arbitrary character sets wherever file names and directory names are
allowed. This applies equally to both arguments given to the
following commands and to the replies from them, as appropriate.
APPE RMD
CWD RNFR
DELE RNTO
MKD STAT
PWD STOR
RETR STOU
The arguments to all of these commands should be processed the same
way that MLST commands and responses are processed with respect to
handling embedded spaces, CRs and NULs. See section 2.2.