51Testing软件测试论坛

标题: Mantis新注册用户及设定密码 [打印本页]

作者: skynothing    时间: 2011-9-15 13:27
标题: Mantis新注册用户及设定密码
起初接触Mantis,一直认为Mantis的新用户只能通过接收激活邮件来设定密码,于是乎一头扎进邮件相关配置,屡败屡战,163邮箱实在是伤不起啊!

继续天天搜索搜索啊,忽然一天发现一个帖子说,可以通过管理员账户直接创建 用户/密码
只需在config_defaults_inc.php文件中找到$g_send_reset_password
然后设置成:$g_send_reset_password = OFF  即可,
重新使用administrator账号及密码 登录mantis, 依次选择 管理-》用户管理 ,点击“创建用户”
接下来就可以看到 填写密码的东东啦!

至此,总算可以通过管理员来添加新用户及密码了,不过有点要注意,进行此设置后,如果忘记密码,有管理员重置密码,只能是空密码,一定要用空密码登陆后,修改密码哦,出于安全考虑,你懂的!呵呵


虽说能够绕过邮件来设定密码,但是总觉得要实现邮件功能,而且不甘心为啥别人就能设置成功呢?!俺也要弄成功,于是到官网去找帖子,功夫不负有心人,总算找到了,官网帖子推荐用GMail邮箱,二话不说,弄了个新的GMail邮箱,照着配置,果然就行啦,下面就把链接贴出来(虽说是英文,但是看懂挺容易的)http://www.mantisbt.org/forums/viewtopic.php?f=3&t=15398
稍微说一下,只需在config_inc.php文件中加入下面内容即可,
$g_allow_signup    = ON; //allows the users to sign up for a new account
$g_enable_email_notification = ON; //enables the email messages
$g_phpMailer_method = PHPMAILER_METHOD_SMTP;
$g_smtp_host = 'smtp.gmail.com';
$g_smtp_connection_mode = 'tls';
$g_smtp_port = 587;
$g_smtp_username = 'youraccount@gmail.com'; //replace it with your gmail address
$g_smtp_password = '*********'; //replace it with your gmail password
$g_administrator_email = 'youradmin@whatever.com'; //this will be your administrator email address

接下来,就去注册新用户,连续注册了几个都能收到期盼已久的Mantis邮件,木哈哈!

本来想继续尝试用163邮箱的,最后还是没弄,163邮箱伤我太深了!如果哪个XDJM,弄成功163邮箱的话,麻烦指点在下啊~!!!
作者: msnshow    时间: 2011-9-15 13:48
直接用javamail就行了
作者: skynothing    时间: 2011-9-15 16:51
灰常感谢,想问问 javamail 是个什么东东??配得时候需要注意些什么呢?

另外, 尝试过下载PHPMailerV5.1然后也照着别人说的设置了,可163邮箱还是不行啊,呵呵,不知道javamail是否能成功,回家马上试一下,呵呵




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