Function: Uploads files or folders to an FTP server.
Author: Peter Dekkers
Input: (Text) Files/folders or absolute paths to files as plain text arguments.
Output: (Text) Filenames of the uploaded files, prefixed by the entered Base URL.
Notes: New in this version: support for proxy servers and forced passive transfers. Warning: This action overwrites remote files without prompting. Includes three sample workflows.
Updates:
v1.4
- Fixed a bug with some servers with line endings being appended to filenames
Thanks Marcel Rivard!
v1.3 (skipped a version there, not sure why…)
- Fixed a recursion bug – Many thanks to Tom Davies!

Nice write up…usually I never reply to these thing but this time I will,Thanks for the great info.
Comment by Quel M. — August 30, 2009 @ 11:33 pm
Hi, I also, like MPTRE (#63), I always get this error “FTP Upload Error Could not upload file: Backup.zip” My FTP setup works well with other FTP software. Why not this one ? Thanks.
Comment by Martin — April 8, 2009 @ 3:12 pm
Hi will this export as an application for another computer ( without the plugin?) or is the plugin required?
Comment by ian — October 28, 2008 @ 10:26 pm
Hi people, sorry for the long reply wait time, I don’t get notified when people post here.
On the subject of SFTP/SCP, check out the “Upload with SCP” action. It’s out there.
The 255 error, can’t say I’ve seen it before. Not sure, it might be a problem specific to your server type. It’s hard for me to test this.
Terry: you can send emails with the “New Mail Message” action. It comes standard in OS X 10.5+.
Paul DuV: sorry, I’m not sure how to pass iTunes songs to Automator, sorry. It might be possible to get the file path out of iTunes with Automator with some actions. It’d require some detective work.
Cheers! Peter
Comment by Peter — October 27, 2008 @ 5:21 pm
Will there be a version supporting SFTP in the future or is this automator action “dead”?
Comment by Yoram — August 10, 2008 @ 8:46 pm