javax.mail.MessagingException: Exception reading response; nested exception is: javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?
You are trying to do an SSL connection to a non-SSL port. This will not work.
If you want to send mail through gmail, see the FAQ: http://java.sun.com/products/javamail/FAQ.html#gmail