我在 XAMPP 中部署了 matisbt 1.2.12。我无法配置电子邮件(Microsoft Exachnage 服务器)。我的 config_inc 看起来像这样:
<?php
$g_hostname = 'localhost';
$g_db_type = 'mysql';
$g_database_name = 'bugtracker';
$g_db_username = 'root';
$g_db_password = 'XXXXXX';
#Branding Mantis
#Display
$g_window_title = 'XXXXX';
$g_favicon_image='images/XXXX';
$g_logo_url = 'http://XXXX';
$g_logo_image = 'images/XXXXX';
#SMTP Config
$g_log_level = LOG_EMAIL | LOG_EMAIL_RECIPIENT;
$g_log_destination = 'file:D:/Bug_tracker/xampp/apache/logs/mantisbt.log';
$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 = 'XXXXX';
$g_smtp_connection_mode = 'tls';
$g_smtp_port = '25';
$g_smtp_username = 'XXXXXXX';
$g_smtp_password = 'XXXXXX';
$g_from_email = 'XX@XXXX';
$g_administrator_email = 'XXXXXXXX';
$g_from_name = 'XXX Bug Tracker';
?>
主机是交换服务器的 IP 地址。$g_log_destination 的日志文件给出
电子邮件的密码重置 = 此处的用户电子邮件 ID 2013-03-07 13:31 EST 邮件处理 27 条排队消息 2013-03-07 13:31 EST 邮件发送消息 #52 在 2013-03-07 13:31 EST 排队 2013-03-07 13:31 EST 邮件发送消息 #51 在 2013-03-07 13:20 EST 排队 2013-03-07 13:31 EST 邮件发送消息 #50 在 2013-03-07 13:13 EST 排队 2013-03-07 13:31 EST 邮件发送消息 #49 在 2013-03-07 13:04 EST 排队 2013-03-07 13:31 EST 邮件发送消息 #48 在 2013-03-07 12:53 EST 排队
我也试过 $g_smtp_connection_mode = 'ssl' 。当我将 PHPMAILER_METHOD_SMTP 放在单引号内时。电子邮件内容在文件夹 xampp\tmp\mailoutput 中生成
我已经从http://www.mantisbt.org/forums/viewtopic.php?f=3&t=15398下载了 testmail.php 。它工作正常。