JavaMailでSTARTTLSを使用する方法です。
だいぶ昔に書いたドラフトをそのまま公開するので、おかしいかもしれません。。。
STARTTLS対応は以下の設定が必要な模様1。
java - How to force JavaMailSenderImpl to use TLS1.2? - Stack Overflow ↩︎