Я использую Jenkins версии 2.7.1 в Windows Server 2008. Я запускаю Jenkins в java-среде с помощью java -jar jenkins.war.Не удается отправить почту в Jenkins при запуске ее из файла войны
Я пытаюсь отправить почту с smtp.office365.com - где я получаю сообщение об ошибке "com.sun.mail.smtp.SMTPSendFailedException: xxx.xxxx SMTP; клиент не был аутентифицирован для отправки анонимной почты во время MAIL FROM»
Я прочитал, что нам нужно включить TLS в jenkins.xml
Но я не мог найти где jenkins.xml файл будет представлять ?? Если мы установим файл msi и запустим Jenkins в качестве службы Windows, мы можем получить файл Jenkins.xml в C: \ Program Files (x86) \ Jenkins
Но поскольку я просто запускаю свой военный файл - у меня нет Дженкинс папку в Program Files
может кто-нибудь, пожалуйста, помогите мне, чтобы включить TLS для jenkins.war
Спасибо за ваше предложение. Да, это сработает, если я запустил своих дженкинсов с сервера Tomcat. Но в моем случае я хотел бы иметь это отдельно. Так что я бегу от CMD в одиночку. Следующая команда помогла мне установить флаг. Если началось с cmd с java war. java -Dmail.smtp.starttls.enable = true -jar jenkins.war –