javax.mail.MessagingException: не удалось подключиться к узлу SMTP:порт: 25 ответ: 554 - PullRequest
6 голосов
/ 25 марта 2011

Я пытаюсь отправить почту, используя java mail api. Мой SMTP-сервер является сервером IBM. Я сталкиваюсь с этим исключением

javax.mail.MessagingException: Could not connect to SMTP host : <host name> port : 25 response: 554

Пожалуйста, помогите мне.

Заранее спасибо.

1 Ответ

7 голосов
/ 25 марта 2011

Вы получаете код ошибки 554: Access Denied Relay.

Это может быть вызвано тем, что ваш SMTP-сервер не распознает вашу петицию как законную и блокирует ее, как если бы это был СПАМ.

Возможно, ваша учетная запись от не соответствует ожидаемому домену сервера, или вам нужно добавить некоторые дополнительные параметры аутентификации в ваше SMTP-соединение (трудно узнать без дополнительной информации о вашем коде).

...