如何设置 Hudson CI 以便我可以在构建失败后从服务器发送电子邮件?目前我得到的只是以下错误:
com.sun.mail.smtp.SMTPSendFailedException: 530 5.7.0 Must issue a STARTTLS command first
Run Code Online (Sandbox Code Playgroud)
一种解决方案是按如下方式启动 Hudson:
java -Dmail.smtp.starttls.enable="true" -jar /usr/share/hudson/hudson.war
Run Code Online (Sandbox Code Playgroud)
但是,我已经在使用以下内容来启动 Hudson:
sudo /etc/init.d/hudson start
Run Code Online (Sandbox Code Playgroud)
我认为解决方案是以某种方式将系统属性 mail.smtp.starttls.enable 设置在某个属性文件中,但我不知道该怎么做。我有哪些选择?
谢谢大家!
在他们下一代服务器的Rackspace 概述中,他们有一个风味选项表。
表中有一个名为RXTX factor 的列,没有解释。我尝试谷歌搜索,但找不到任何明确的东西(与接收和传输有关?)。看起来它会随着更大的服务器而上升,所以我猜越高越好。有人可以启发我吗?