From Serengeti Systems:
Robo-FTP Server is a highly configurable, secure FTP server (FTP, FTPS, SFTP, HTTP, HTTPS) that provides a wide range of workflow automation features without sacrificing ease of use. Features a web interface for http uploads and downloads, integrated PGP encryption/decryption, integrated e-mail, ZIP archive support with AES encryption, and ODBC support. Store user account info in built-in encrypted database or use Windows Active Directory to authenticate users. Supports virtual folders and flexible folder permissions to control access to data. Automate workflows using powerful Server Event Scripts using built-in script language. Includes many advanced security features such as the ability to set user accounts to expire automatically, ban IP addresses after too many failed attempts, and more.