Не удалось подключиться к узлу SMTP: {удаленный сервер}, порт: {порт}, ответ: -1 - PullRequest
5 голосов
/ 21 сентября 2011

Я пытаюсь отправить почту, используя java mail api. Но исключение приходит ко мне с выше сообщение.

Не удалось подключиться к узлу SMTP: {удаленный сервер}, порт: {порт}, ответ: -1

Что означает "ответ: -1"

Я не могу найти этот код в руководстве по API.

1 Ответ

3 голосов
/ 08 июня 2012

Код ответа -1 означает, что JavaMail не удалось получить действительный код ответа от SMTP-сервера.Вы можете просмотреть соответствующий источник здесь .

Скорее всего, у вас либо неправильно установлены ваши свойства, либо у вас есть проблема с сетью, такая как брандмауэр, блокирующий соединение.

Вы можете попробовать включить режим отладки (session.setDebug(true)).Пожалуйста, оставьте свой код, если вам нужна дополнительная помощь.

...