51Testing软件测试论坛

标题: WinXP+MySQL+Perl+IIS+Bugzilla3.1.2安装成功,提交bug成功,但是邮件发送失败 [打印本页]

作者: angel_tianyq    时间: 2008-6-6 16:04
标题: WinXP+MySQL+Perl+IIS+Bugzilla3.1.2安装成功,提交bug成功,但是邮件发送失败
各位大侠,请帮忙解决:
WinXP+MySQL+Perl+IIS+Bugzilla3.1.2安装成功,提交bug成功,但是邮件发送失败。
报错如下:

[Fri Jun 6 13:28:41 2008] post_bug.cgi: Use of uninitialized value in pattern match (m//) at C:/Perl/site/lib/Email/MIME.pm line 90.
[Fri Jun 6 13:28:41 2008] post_bug.cgi: Use of uninitialized value in pattern match (m//) at C:/Perl/site/lib/Email/MIME.pm line 90.
[Fri Jun 6 13:28:41 2008] post_bug.cgi: Use of uninitialized value in pattern match (m//) at C:/Perl/site/lib/Email/MIME.pm line 90.
[Fri Jun 6 13:28:41 2008] post_bug.cgi: Use of uninitialized value in pattern match (m//) at C:/Perl/site/lib/Email/MIME.pm line 90.
[Fri Jun 6 13:28:41 2008] post_bug.cgi: Use of uninitialized value in pattern match (m//) at C:/Perl/site/lib/Email/MIME.pm line 90.
[Fri Jun 6 13:28:41 2008] post_bug.cgi: Use of uninitialized value in pattern match (m//) at C:/Perl/site/lib/Email/MIME.pm line 90.
[Fri Jun 6 13:28:41 2008] post_bug.cgi: Use of uninitialized value in pattern match (m//) at C:/Perl/site/lib/Email/MIME.pm line 90.
[Fri Jun 6 13:28:41 2008] post_bug.cgi: Use of uninitialized value in pattern match (m//) at C:/Perl/site/lib/Email/MIME.pm line 90.
[Fri Jun 6 13:28:41 2008] post_bug.cgi: Use of uninitialized value in pattern match (m//) at C:/Perl/site/lib/Email/MIME.pm line 90.
[Fri Jun 6 13:28:41 2008] post_bug.cgi: Use of uninitialized value in concatenation (.) or string at Bugzilla/Mailer.pm line 101.
[Fri Jun 6 13:28:41 2008] post_bug.cgi: Use of uninitialized value in pattern match (m//) at C:/Perl/site/lib/Email/MIME.pm line 90.
Bugzilla has suffered an internal error. Please save this page and send it to THE MAINTAINER HAS NOT YET BEEN SET with details of what you were doing at the time this message appeared.

URL: http://192.168.10.154/Bugzilla/post_bug.cgi

There was an error sending mail from 'bugzilla-daemon@' to 'angel_tianyq@163.com':Can't call method "address" on an undefined value at C:/Perl/site/lib/Email/Send/SMTP.pm line 24.
作者: angel_tianyq    时间: 2008-6-10 09:50
已经解决,谢谢各位看官关注此贴。
作者: dailing0119    时间: 2008-6-12 20:33
怎么解决的呀
作者: angel_tianyq    时间: 2008-6-25 13:43
我是这样解决的:
1、首先将bugzilla安装路径如C:\Bugzilla\data\params下的mailform项和maintainer项的mail改成自己的邮件地势
2、到http://theoryx5.uwinnipeg.ca/ppms/下强制安装  install Email-MIME-Creator --force
在我部署的环境上,以上两步都做了,如果只做了其中的一步,邮件还是发送失败的。
作者: jlminghui    时间: 2008-6-27 18:13
楼主请问你的smtp 是怎么设置的,公司的,还是自己搭建的?:)
作者: lvguobin    时间: 2008-7-3 12:34
可不可以再说具体一点呢.
作者: angel_tianyq    时间: 2008-7-4 11:27
可参加我的blog:
http://chinabnutian.blog.163.com ... 331920085103712831/
在这里我就不复制粘贴了(绝无做广告之意)。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2