加入收藏 | 设为首页 | Life家族 | SCMLife | RMLife | PMLife | SQALife | TESTLife | 企业VIP专区 | 中文化荣誉殿堂

查看完整版本: 关于CQ中自动发邮件的问题

vanicca 2008-1-9 09:32

关于CQ中自动发邮件的问题

刚接触CQ不久,问一些比较菜的问题,希望大家不要介意,帮我解答一下,非常感谢!
1、邮件规则要在每个用户客户端下都设置一遍吗?还是用管理员账号登录进去设就可以了,那么其他的客户端是怎么激活这个邮件规则的呢?
2、如果邮件规则设置好了以后,用户反映收不到邮件,是不是在发件人的客户端上Email Option一项设置有问题?还有别的原因吗?(邮件系统是好的)

听雨屋檐人 2008-1-9 09:46

1.只需要客户端激活就可以:视图---电子邮件选项 中
2.首先你的邮件系统需要支持匿名发送
  然后你的user中的email需要填写正确
如果以上两步都没有问题的话就需要看看邮件规则是否生效,查邮件服务器的log

vanicca 2008-1-9 11:21

1、就是先用管理员账号登录,创建邮件规则。然后其他用户登录的时候,设置“电子邮件选项”就可以激活规则了是吗?
2、邮件客户端设置时需要设“发送服务器SMTP要求验证”,是不是说明邮件系统是不支持匿名发送的?如果不支持就没办法发送了吗?

听雨屋檐人 2008-1-9 11:31

1.你真聪明,理解正确
2.邮件系统可以设置支持匿名发送的!你需要跟网管说下,让他开通你cqserver这个ip的匿名发送!

vanicca 2008-1-10 10:23

已经向网管确认了,公司内部的邮件是不需要发送验证的。
另外,我昨天下午做了几个test,然后把发件人地址、收件人地址和时间给网管查服务器的LOG,网管说查不到这几封邮件,难道是ClearQuest其他的问题,邮件还没有发送到SMTP服务器上?
另外,据用户反映,大概是两个月前开始收不到邮件的,之前都是可以的。

yunshan 2008-1-10 12:11

回复 5# 的帖子

既然是匿名发送邮件,说明发件人地址其实不起作用的
你可以做一个简单的测试,使用下面代码(通过SMTP发送匿名邮件):
        Dim mail
        Set mail = CreateObject("CDONTS.NewMail")
        mail.To = “yourcompanyemailaddress”
        mail.From = "test"
        mail.BodyFormat = 0
        mail.MailFormat = 0
        mail.Subject = "test"
        mail.Body = "test"
        mail.Send
把这段脚本另存为一个testmail.vbs文件中,双击运行,看看你们的公司邮箱是否能够收到,如果不能收到,说明你们公司的邮件服务器将匿名邮件过滤了,如果这个能够接收,CQ的邮件应该也能够接收的,二者都是匿名邮件。

vanicca 2008-1-10 14:21

我运行这个脚本的时候,提示错误:ActiveX部件不能创建对象
所以我就用了个笨办法,在OE里设置了个假的账号,电子邮件地址就设为“test”,发送到我的邮箱,结果是可以收到的,这样应该可以证明内网里能发匿名邮件吧?

vanicca 2008-1-10 16:04

谢谢楼上各位,我找到原因了,是邮件规则的问题。
我接手之前,我们的邮件规则中在“To Addressing Info”下“To Addresses(text)”里有条“请审核此缺陷”,提交Defect后,每个发件人都会收到一封退信(提示“请审核此缺陷@...邮件地址不存在),所以我就把这句话移到“Display Field”下“Subject Fields”字段里,之后就收不到邮件了。现在我在Designer里添加了Field,再在“Fields to Display”中选中这句话添加,就可以了。^_^
页: [1]
查看完整版本: 关于CQ中自动发邮件的问题