|
经过多翻努力,终于搞定了QC自动发送邮件,把经验给大家分享一下。
我使用的是IIS自带的邮件系统。
一、添加windows组件,把POP3与SMTP服务安装上。
二、在软件安装时,选择使用IIS自带的邮件系统。
三、选择SMTP的中继限制里的“仅以下列表除外”,这是大多数配置QC无法发邮件的原因。
四、在站点管理里,在项目属性里选中自动发送邮件。
五、在项目配置里,配置automail,对需要自动发送BUG邮件的开发人员的条件里选择所有条件,或者自己去配置更详细的规则。
六、这个很重要,也是我研究了很久的问题,手动发邮件成功,自动发BUG邮件不成功的原因。如果你是加了域的机器,此问题不存在,如果你的机器没有加域,那需要做此设置才能自动发邮件。
因为邮件系统会验证邮件格式,如果没有加域,自动发邮件格式为tduser@机器名,因为这种格式不合法,@后只有机器名,没有后缀,所以需要在TCP/IP属性->高级->DNS 此连接的DNS后缀里填 com ,并选择在DNS注册中使用此连接的DNS后缀,然后重启机器,自动发送邮件配置就完成了。
由于在上班时间写出来,没太多时间,所以没加图片,请谅解。
[ 本帖最后由 csjun 于 2009-8-13 11:18 编辑 ] |
|