1

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';
     ?>

ホストは Exchange サーバーの 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 をダウンロードしました。それは正常に動作します。

4

1 に答える 1