in reply to Capturing Net::FTP output

Check the documentation on the Net::Cmd module. These methods can be used on Net::FTP objects, and they give you access to all the protocol messages and such.