Upload multiple files to the webserver. Using standard HTTP protocol and supporting PHP,ASP,JSP,IIS,Apache,Tomcat,ColdFusion. Features secure HTTP, proxy support, image preview, file transfer resuming, progress bar and more.
This sounds more like an ad for a product than a answer to the original poster's question.
To answer the original question: Tomcat is not an FTP or SMTP server but (as Ulf has mentioned) there is nothing stopping an application developer from using the various libraries available to add an FTP Client or SMTP client to their own webapps.