Pues despues de varios dias buscando encontre la solución a mi problema
resulta que hay me modificar el siguiente archivo:
/var/lib/tomcat6/conf/policy.d/50local.policy
y agregar las siguiente lineas
permission java.net.SocketPermission "smtp.gmail.com", "connect,resolve";
permission java.io.FilePermission "${catalina.base}/temp/-", "read,write";
De manera que la estructura final queda mas o menos de la siguiente manera:
grant codeBase "file:${catalina.base}/webapps/EnviarMail/-" {
permission java.net.SocketPermission "smtp.gmail.com", "connect,resolve";
permission java.io.FilePermission "${catalina.base}/temp/-", "read,write";
};
//
// The permissions granted to the context WEB-INF/classes directory
grant codeBase "file:${catalina.base}/webapps/examples/WEB-INF/classes/-" {
};
Nota: Cambiar el nombre de la carpeta EnviarMail por la de su aplicación,
Saludos y espero que si alguien mas tiene problemas con esto lo pueda solucionar.