标签:
转载 |
看了N多的论坛,N多的帖子,也没看出个结果,有的说使用IIS SMTP,有的则说使用mail direct pro,或许都有各的好处吧,但是我一个也没试验成功。还是相应*他老人家的话吧,结合自身实际情况,自己动手,丰衣足食!!
环境:
EMAIL SERVER :公司使用的是国内某软件企业开发的邮件系统,公司员工使用的办公邮箱均为公司邮箱,顺便说一句:公司自身建立的邮箱均存在一个问题,发到国外邮件服务器的邮件均被拒绝或被当做垃圾邮件处理,据说是因为国外的邮件服务器会对每个发件人的邮箱进行反向域名解析,若解析无任何结果就会被拒绝,国内的域名提供商是不提供反向域名解析的。反向域名解析会占用大量系统资源。
system server: windows server 2003 enterprise,没有安装域环境,假设QC已经安装完毕。
设置:
1.打开“站点管理”--“设置”
设置邮件协议,这里选择SMTP服务器,因为我们公司内部已经有第三方的软件设置了邮件服务器,(如果在机器内安装了IIS SMTP则选择Microsoft IIS SMTP).
这里我输入的邮件服务器的局域网地址,经过“测试”我输入邮件服务器的域名和公网地址均是可以的(在域名解解析中,我将smtp的别名设置为我的邮件服务器的域名)。
在使用第三方的邮件服务器软件的同时需要在服务器中取消ESMTP,什么是ESMTP呢??
ESMTP (Extended SMTP),是扩展 SMTP 就是对标准 SMTP 协议进行的扩展。它与 SMTP 服务的区别仅仅是,使用 SMTP 发信不需要验证用户帐户,而用 ESMTP 发信时,服务器会要求用户提供用户名和密码以便验证身份。验证之后的邮件发送过程与 SMTP 方式没有两样。
也就是说如果选用了ESMTP,发送邮件的时候需要验证,在HP QUALITY CENTER 设置邮件发送测试会提示失败:
Messages:
Failed to Test Send Mail;
Failed to send mail. Please make sure that the server '192.168.30.46' of type smtp is configured correctly;
550 xxx@xxx.com esmtp authentication failed and this mail server requires smtp authentication.
;
550 xxx@xxx.com esmtp authentication failed and this mail server requires smtp authentication.
..........
..........
..........
设置成功后打开你的测试邮箱,你将会收到如下的邮件:
不要着急,这个只是刚刚做了第一步,重要的还在后面:
视自己的情况,设置吧。。。
同样在“站点管理”中,选择一个“站点项目”,选中“自动发送邮件”!
此时在站点管理中的设置就告一段落了。。下面进入项目的自定义管理操作,选择配置AUTOMAIL!
后面的操作就真正的属于自定义了。。根据实情情况自定义吧。。