Prevent crash

This commit is contained in:
M66B 2019-12-18 17:54:52 +01:00
parent 2ef0ab5357
commit 2a3c4e6b93
1 changed files with 2 additions and 1 deletions

View File

@ -348,7 +348,8 @@ public class MailService implements AutoCloseable {
} else
throw new NoSuchProviderException(protocol);
} catch (MessagingException ex) {
if (ex.getCause() instanceof SSLHandshakeException &&
if (factory != null &&
ex.getCause() instanceof SSLHandshakeException &&
ex.getCause().getCause() instanceof CertificateException)
throw new UntrustedException(factory.getFingerPrint(), ex);
else