I am sending mail from my Java app to Gmail Account. I had used the Java Mail API and it worked fine. But is it possible to send an e-mail without using the mail API in java
By default, Google only allows encrypted connections. That's actually a good thing, in my opinion.
But if you must send your mails in plaintext, you can enable it on your Account Page under settings.