我是新來的螳螂bug跟蹤系統,我想一個新的帳戶註冊後以啓用電子郵件通知發送電子郵件。配置MantisBT使用Gmail
嗯,我正確地安裝了MantisBT沒有我的本地計算機上的任何問題,我已經改變了管理員的密碼,並刪除該目錄中的管理文件夾。在此之後,我註冊了一個新帳戶,有一個確認信息閃過,說我需要通過電子郵件驗證我的註冊。我的問題在於沒有驗證郵件發送到我的電子郵件。根據我發現的其中一個教程,我需要首先配置我的config_inc.php。安裝完成後,我爲config_inc.php的初始內容是
<?php
$g_hostname = 'localhost';
$g_db_username = '<myUser>';
$g_db_password = '<myPass>';
$g_database_name = 'bugtracker';
$g_db_type = 'mysql';
?>
所以我把它改成。 * 我在這裏使用我的Gmail帳戶
<?php
$g_hostname = 'localhost';
$g_db_username = '<myUser>';
$g_db_password = '<myPass>';
$g_database_name = 'bugtracker';
$g_db_type = 'mysql';
$g_allow_signup = ON;
$g_allow_anonymous_login = OFF;
$g_anonymous_account = '';
$g_phpMailer_method = PHPMAILER_METHOD_SMTP;
$g_smtp_host = 'smtp.gmail.com';
$g_smtp_username = '<[email protected]>';
$g_smtp_password = '<myPass>';
$g_administrator_email = '<[email protected]>';
$g_webmaster_email = '<[email protected]>';
$g_from_name = 'Mantis Bug Tracker';
$g_from_email = '<[email protected]>';
$g_return_path_email = '<[email protected]>';
$g_email_receive_own = OFF;
$g_email_send_using_cronjob = OFF;
$g_allow_file_upload = ON;
$g_file_upload_method = DATABASE;
$g_absolute_path_default_upload_folder = '';
$g_max_file_size = 5000000;
$g_preview_attachments_inline_max_size = 256 * 1024;
$g_allowed_files = '';
$g_disallowed_files = '';
$g_window_title = 'MantisBT';
$g_logo_image = 'images/mantis_logo.gif';
$g_favicon_image = 'images/favicon.ico';
$g_show_realname = OFF;
$g_show_user_realname_threshold = NOBODY;
$g_default_home_page = 'my_view_page.php';
?>
我重寫我的爲config_inc.php這一個,然後註冊一個新帳號。提交信息後,發生錯誤說:
Fatal error: Call to undefined method SMTP::getError() in < myDirectory >\mantis\library\phpmailer\class.phpmailer.php on line 1910.
現在我stucked,請幫助我,我需要設置我的電子郵件通知。我只是創建帳戶,但我不能使用它們,因爲我需要驗證它。
請讓我知道如果我需要修改一些相關的文件和哪些步驟。
感謝您的幫助!對於Gmail
您使用的是哪種版本的Mantis? – 2012-02-20 09:53:45
最新的一個,1.2.8 – kimbebot 2012-02-21 01:41:17
我想你應該在http://www.mantisbt.org/bugs/bug_report_page.php報告bug – 2012-02-22 22:33:38