在hudson中使用QQ邮件作为告警反馈

      hudson是开源的持续集成服务器软件,后来另一个分支叫jenkins。在hudson首页点击“系统管理”,然后点击“系统设置”,可以找到“邮件通知”部分设置邮件发送信息,做测试的时候可以选择qq邮件作为邮件服务器,不过要注意,qq邮件要想在第三方使用:

     首先要开启POP3/SMTP服务,位置在QQ邮箱首页---“设置”-----“帐户”最下面:

在hudson中使用QQ邮件作为告警反馈


     其次开启POP3/SMTP服务以后,貌似要让你设置独立密码,位置在QQ邮箱首页---“设置”-----“帐户”里面:

在hudson中使用QQ邮件作为告警反馈


      如果没有提示设置独立密码那就跳过不用理会。

     最后是设置hudson,其中使用qq邮件服务器发送qq邮件肯定是需要用户名和密码验证的,但是此处的密码既不是qq密码,也不是独立密码,而是授权码:

在hudson中使用QQ邮件作为告警反馈


     点击“生成授权码”,应该会让你验证手机密保,然后会生成16位无规则的***,然后复制填到hudson中:

在hudson中使用QQ邮件作为告警反馈


        另外一定要勾选“使用SSL协议”的复选框,要不然会报:A secure connection is requiered(such as ssl). More information at http://service.mail.qq.com/cgi-bin/help?id=28

        SMTP端口为465或587,不能用默认的25