when im trying to send a mail using java mail api in my web application , I'm getting this exception.
java.lang.SecurityException: Access to default session denied
the inputs are fron an html page. then it goes to a servlet which eventually calls a java class where the mail logic is written
This error text is associated with a call to Session.getDefaultInstance(props, authenticator)
where the default instance already has a different authenticator set.
It should work better if you call Session.getInstance(props, authenticator)
instead of Session.getDefaultInstance(props, authenticator)
in your code.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With