Hudson - 在Windows服务上为电子邮件启用TLS

问题描述:

我在服务器上安装了Hudson作为Windows服务。我需要通过端口587发送电子邮件,我需要启用TLS/SSL。我看到有些人能得到这个在这个论坛岗位工作:Hudson - 在Windows服务上为电子邮件启用TLS

http://issues.hudson-ci.org/browse/HUDSON-2206 

我不知道如何/在哪里申请这一步得到它的运行它作为Windows服务的服务器上运行。有没有人解决这个问题?感谢您的帮助。

内hudson.xml,你将要修改的“论据”部分以启用TLS:

<arguments>-Xrs -Xmx256m -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -Dmail.smtp.starttls.enable="true" -jar "%BASE%\hudson.war" --httpPort=8080</arguments> 

进行此更改后,您将需要重新安装服务:

hudson.exe stop 
hudson.exe uninstall 
hudson.exe install 
hudson.exe start 

你也将要确保“SSL”是内检查“管理哈德逊”的 - >“系统配置”