mantis邮件设置

 1.cd /var/www/html/mantis
    删除 config_inc.php  的$g_enable_email_notification    = OFF;
    重启httpd:systemctl restart httpd.service
    重启mysqld:systemctl restart mysqld.service
    重启后界面变化:有了注册新号码的链接,注册新号需要通过邮件激活;(原来就有注册用户连接的,这一步可以省略)
 
2. find / -name php.ini
    修改etc路径下的php.ini
    修改前:
    
    修改后:
    
 
    保存退出:按下ctrl+c,输入 :wq!
3. 修改config_inc.php
    #cd /var/www/html
    #vim config_inc.php
    修改前:
    
    修改后:
    
  4. cd /var/www/html/mantis/core
  5. 修改mantis下的config_defaults_inc.php 
      修改为如下内容:
      
       

      6.重启mysqdl和httpd服务,邮件即可使用

      注意:mantis邮件设置好后,服务器设置的邮箱总是有退回的邮件,原因是管理员的邮箱地址不正确,直接从网页上修改即可

 
参照:http://jsczxy2.iteye.com/blog/1522877
内容如下:

mantis邮件服务器的设置说明

邮件服务器配置
1.在d:/php-5.0.3/php.ini文件中查找smtp,localhost改为你的发件服务器,SMTP = smtp.163.com
php.ini文件中查找sendmail_from,将前面的分号去掉,并在后面填上邮件地址
2.在d:/mantis-0.19.2/config_inc.php文件中修改
$g_smtp_host = 'smtp.mail.net'; # SMTP 服务器
$g_smtp_username = 'mailuser'; # 邮箱登录用户名 
$g_smtp_password = 'mailpwd'; # 邮箱登录密码 
$g_use_phpMailer = ON; # 使用 PHPMailer 发送邮件 
$g_phpMailer_path ='./core/phpmailer'; # PHPMailer 的存放路径也可以用绝对路径,但是要去 http://phpmailer.codeworxtech.com 下载phpmail后放入mantis的core文件夹内
$g_phpMailer_method = 2; # PHPMailer  SMTP 方式发送 Email 
查找$g_return_path_email,将后面的邮件地址改为有效的地址,这一点非常重要,不然将无法正常发送激活注册的邮件.
3.在d:/mantis-0.19.2/config_defaults_inc.php 文件中修改

$g_phpMailer_method= PHPMAILER_METHOD_MAIL;

$g_smtp_host = 'smtp.mail.net'
$g_smtp_username='mailuser'
$g_smtp_password = 'mailpwd'
#$g_smtp_connection_mode = 'ssl' #如果smtp服务器是gmail这种ssl验证的邮件服务器则需要设置ssl,如果不是则不需要设置
$g_smtp_port = 25  #注意可能有些smtp不再是默认25端口

 
    
   
原文地址:https://www.cnblogs.com/fenr9/p/5016015.html