Код ответа -1
означает, что JavaMail не удалось получить действительный код ответа от SMTP-сервера.Вы можете просмотреть соответствующий источник здесь .
Скорее всего, у вас либо неправильно установлены ваши свойства, либо у вас есть проблема с сетью, такая как брандмауэр, блокирующий соединение.
Вы можете попробовать включить режим отладки (session.setDebug(true)
).Пожалуйста, оставьте свой код, если вам нужна дополнительная помощь.