What are the security implications of using JavaMail in an applet?
One of the biggest issues with using JavaMail in applets is the default applet security restrictions. These restrictions only allow applets to connect to the host from which they were loaded. Thus, for such applets to use JavaMail, the mail server will need to be located on the same machine as the web server from which the applet is loaded. You can find more information on the applet security model at http://java.sun.com/sfaq/.