引用:
原帖由 bbspeng 于 2007-4-25 18:39 发表 
还没搞定mail
如果你的环境是apache+windows的话
默认情况下,Mantis使用内置的Mailto()函数进行邮件的发送,包括新用户注册发送密码、Bug改变提醒、重设密码等邮件的发送都使用MailTo()来完成。不过实际使用中发现,MailTo函数好像不支持需要校验的邮件服务器。
比如你要用163邮箱,就需要使用PHPMailer模块,mantis 1.0.3已经集成了PHPMailer,就在mantis的core目录下面。
在config_inc.php文件中添加
$g_smtp_host = 'smtp.163.com'; # SMTP 服务器
$g_smtp_username = 'mailuser'; # 邮箱登录用户名
$g_smtp_password = 'mailpwd'; # 邮箱登录密码
$g_use_phpMailer = ON; # 使用 PHPMailer 发送邮件
$g_phpMailer_path = './core/phpmailer/'; # PHPMailer 的存放路径
$g_phpMailer_method = 2; # PHPMailer 以 SMTP 方式发送 Email
查找$g_return_path_email,将后面的邮件地址改为有效的地址,如
yourusername@163.com,这一点非常重要,不然将无法正常发送激活注册的邮件.
config_inc.php其它邮件地址最好也改为有效的地址.
$g_smtp_username,$g_smtp_password在服务器需要验证时用,不需验证时不用加,或设为
$g_smtp_username=''
$g_smtp_password=''
现在你可以注册新用户,并使用发送邮件功能了。