Конфигурация непрерывной интеграции Hudson - PullRequest
1 голос
/ 17 марта 2011

Я настроил Hudson, но у меня возникают трудности с получением почты для отправки, я предоставил SMTP-сервер (SMTP-сервер Gmail), но если я выполняю тесты, я получаю эту ошибку.

Не удалось отправить электронное письмо

com.sun.mail.smtp.SMTPSendFailedException: 530 5.7.0 Сначала необходимо выполнить команду STARTTLS.

Я видел некоторые обсуждения этого на форуме при включении tls через команду.

$ java -Dmail.smtp.starttls.enable = "true" -jar hudson.war

Как настроить запуск tls, если вы используете Hudson в tomcat? Есть ли файл конфигурации, который вы можете использовать?

1 Ответ

5 голосов
/ 17 марта 2011

установите JAVA_OPTS на -Dmail.smtp.starttls.enable=true перед запуском вашего кота, если вы используете unix, вы можете просто добавить

JAVA_OPTS="-Dmail.smtp.starttls.enable=true"

к вашему $TOMCAT_HOME/bin/catalina.sh (где-то наверху). В Windows я бы установил это в cmdline-Environment.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...