gpt4 book ai didi

notifications - 配置 MantisBT 以使用 GMail 发送电子邮件

转载 作者:行者123 更新时间:2023-12-03 15:13:48 24 4
gpt4 key购买 nike

我是 Mantis 错误跟踪器的新手,我想在注册新帐户后启用电子邮件通知。

好吧,我在本地计算机上正确安装了 MantisBT,没有任何问题,我已经更改了管理员的密码并删除了目录中的 admin 文件夹。在此之后,我注册了一个新帐户,出现了一条确认消息,说我需要通过电子邮件验证我的注册。我的问题是没有向我的电子邮件发送验证消息。根据我找到的其中一个教程,我需要先配置我的 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 = '<myUser@gmail.com>';
$g_smtp_password = '<myPass>';
$g_administrator_email = '<myUser@gmail.com>';
$g_webmaster_email = '<myUser@gmail.com>';
$g_from_name = 'Mantis Bug Tracker';
$g_from_email = '<myUser@gmail.com>';
$g_return_path_email = '<myUser@gmail.com>';
$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.



现在我被卡住了,请帮我解决这个问题,我需要设置我的电子邮件通知。我只是在创建帐户,但我无法使用它们,因为我需要验证它。

请让我知道是否需要修改一些相关文件以及步骤是什么。

谢谢您的帮助!

最佳答案

根据 posting on the MantisBT forums ,这些是 GMail 的工作设置:

$g_phpMailer_method = PHPMAILER_METHOD_SMTP;
$g_smtp_host = 'smtp.gmail.com';
$g_smtp_username = 'username@gmail.com';
$g_smtp_password = 'yourpassword';
$g_smtp_connection_mode = 'ssl';
$g_smtp_port = 465;

关于notifications - 配置 MantisBT 以使用 GMail 发送电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9356904/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com