|
用的是mantis的KISS 0.2各组件的版本:
Apache 2.2.2 with mod_ssl/2.2.0 mod_php5/5.1.1 OpenSSL/0.9.8a
PHP 5.1.4 with(mbstring,soap,gd2,pdo,sqlite,firebird,mysql,mysqli,postgresql)
Firebird 1.5.3.4870
MySQL 5.0.21
PostgreSQL 8.1.3
Zend Optimizer 3.0.0
Zend Debugger 5.1.0
参考的如下方法:(用的新浪邮箱)
1、在apache下的php.ini中修改(这里是以163的邮箱为例子):
[mail function];
For Win32 only.
SMTP = smtp.163.com; //设置邮箱的发送地址;
For Win32 only.
sendmail_from = 你的id@163.com //设置你的邮件地址全称;
2、mantis下的config.inc.php中内容设置为:
$g_hostname = 'localhost';
$g_db_type = 'mysql';
$g_database_name = 'bugtracker';
$g_db_username = 'root';
$g_db_password = '';
$g_smtp_host='smtp.163.com'; //设置邮箱的发送地址$g_smtp_username='你的id'; //设置邮箱的用户名$g_smtp_password='你的163邮箱密码'; //设置邮箱的密码
$g_phpMailer_method =2;
//此处的数值可为0,1,2:
//0为调用了一个mantis内置的mail()函数来发送邮件;
//1为sendmail方式(这个我也不是很清楚);
//2为使用smtp方式,登录到邮件服务器内来发送邮件。
3、mantis文件夹下的config_default.inc.php中修改如下:
$g_administrator_email = 'XXX@163.com'; //设置你邮件地址的全称$g_webmaster_email ='XXX@163.com';
$g_from_email = 'XXX@163.com';
$g_return_path_email = 'XXX@163.com';
$g_phpMailer_method = 2;
$g_smtp_host = 'smtp.163.com';
注意:注册一个用户(如:test)之后用administrator进去把test改成管理员权限; 为了安全考虑建议您把administrator帐号禁用,同时删除Mantis下的admin目录; |
|