Похоже, вам нужен сертификат сервера SMTP gmail
Пожалуйста, попробуйте выполнить следующие шаги из http://notepad2.blogspot.com/2012/04/import-gmail-certificate-into-java.html (1)
Скопировано из (1): "
Следующие процедуры предназначены для импорта сертификата gmail smtp в хранилище ключей Java по умолчанию (зависит от почтового приложения java, расположение хранилища ключей может отличаться):
Подключение к smtp.gmail.com:465 для отображения сертификата в окне терминала: Для Linux:
openssl s_client -connect smtp.gmail.com:465 Для Mac OS: openssl s_client-connect smtp.gmail.com:465 Для Windows Сначала установите openssl
Команда запуска:
s_client -connect smtp.gmail.com:465
Скопируйте и сохраните строки между "----- НАЧАТЬ СЕРТИФИКАТ -----" и "----- КОНЕЦ СЕРТИФИКАТ -----"в файл, скажем, gmail.cert
Импортировать сертификат в хранилище ключей java (расположение по умолчанию):
sudo keytool -import -alias smtp.gmail.com -keystore / path / to / keystore -file /Users/wilson/gmail.cert
Для Windows:
keytool-import -alias smtp.gmail.com -keystore "% JAVA_HOME% / jre / lib / security / cacerts" -file C: \ Users \ wilson \ gmail.cert
Для Mac OS:
sudo keytool -import -alias smtp.gmail.com -keystore /System/Library/Frameworks/JavaVM.framework//Versions/CurrentJDK/Home/lib/security/cacerts -file / Users / wilson/gmail.cert
Для Linux:
suto keytool -import -alias smtp.gmail.com -keystore $ JAVA_HOME / jre / lib / security / cacerts -file/Users/wilson/gmail.cert
Примечание. Вам необходимо указать пароль для доступа к хранилищу ключей.Пароль для хранилища ключей Java по умолчанию: changeit
Ответьте «Да» на вопрос «Доверяйте этому сертификату? [Нет]: да»
Примечание: если ваше почтовое клиентское приложение java использует свое собственное хранилище ключей,вам нужно изменить расположение хранилища ключей приложения, а не хранилища ключей JVM в команде keytool.«