I just wrote something very similar to this... to transfer off AIX on to 2k/XP. Mine were coming with the CRLF stripped w/o ever using
$ftp->ascii. When I open it in TextPad on the M$ machine.. it shows the file is in
PC-ANSI format. What version of Net::FTP are you running? I am using the latest on cpan
Net::FTP as of yesterday.