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目录;