zoukankan      html  css  js  c++  java
  • mediawiki 邮件配置

     

    Mediawiki邮件功能设置

    分类: mediawiki使用
     

    目录(?)[+]

     

    在mediawiki中的邮件功能主要有:

    1注册新用户时会发邮件到用户注册信箱进行确认。
    2用户修改,找回密码时会发邮件确认。
    3用户的监视页面发生改变时会发邮件通知已经注册监视了该页面的用户。
    对应在wiki设置中,需要改动两个文件:includes下的Default settings文件,以及Local Settings文件。defaultsettings文件中,主要设置管理员邮箱的用户名,密码,邮件服务器的信息等。

    但是在设置前有些软件包需要提前下载安装。

    mail等pear模块需要独自下载安装。

    所以,总结的设置过程如下:

    下载安装软件包

    http://download.pear.php.net/package/Mail-1.2.0.tgz

    http://download.pear.php.net/package/Net_SMTP-1.4.2.tgz

    http://download.pear.php.net/package/Net_Socket-1.0.9.tgz

    安装

    pear install Mail-1.2.0.tgz

    pear install Net_SMTP-1.4.2.tgz

    pear install Net_Socket-1.0.9.tgz

     改动文件

    需要改动两个文件:includes下的Default settings文件,以及Local Settings文件。

    defaultsettings文件中,主要设置管理员邮箱的用户名,密码,邮件服务器的信息等,如:
    $wgSMTP = array(
    "host" => 'smtp.opi-corp.com',
    "IDHost" => 'opi-corp.com',
    "port" => "25",
    "auth" => true,
    "username" => '管理员的opi邮箱',
    "password" => '管理员密码');
    记得还要$wgEnableUserEmail = true;$wgEnableEmail = true;


    而localsettings文件主要设置对应email服务的路径,以及发送邮件对应的邮箱名字:
    $path = array( $IP, "$IP/includes", "$IP/languages","pear安装路径/PEAR/PEAR","pear安装路径/PEAR");
    $wgEmergencyContact = "管理员opi邮箱";
    $wgPasswordSender = 管理员opi邮箱;

    个人修改

    登录成功后,在我的参数设置中线验证邮箱,然后将希望的邮箱设置选项相中。然后保存。。。。。。

    完成

    备注

    取消身份验证设置如下:

    在defaultsettings文件中,主要设置管理员邮箱的用户名,密码,邮件服务器的信息等,如:
    $wgSMTP = array(
    "host" => 'smtp.opi-corp.com',
    "IDHost" => 'opi-corp.com',
    "port" => "25",
    );

    打开文件/includes/UserMailer.php,在方法 “static function send()”中,找到如下一行

    $headers
    [
    'From'
    ]
     =
     $from
    ->
    toString
    (
    )
    ;
    

    将最后的信息更改一下即可,如

    $headers
    [
    'From'
    ]
    =
    "wiki@opi-corp.com"
    ;
    

    但是要注意,这里必须是完全的邮件格式,并且邮件服务器只能是注册时所用的(这里为opi-corp.com),否则出错。

    另外,如果取消了身份验证,那么所有用户在注册时只能注册opi-corp.com的邮件,不能为其他的邮件服务器,添加身份验证则没这个限制。

  • 相关阅读:
    软件测试理论提炼
    测试左移与右移
    RFS工具基础学习
    机遇——沃特·马龙
    SVN (Subversion+tortoiseSVN)使用手册
    MongoDB基本使用
    win7系统快捷键操作大全
    SQL Server Profiler使用方法
    转载《soapUI 学习日志》
    HTMLTestRunner中文测试报告
  • 原文地址:https://www.cnblogs.com/zhzhao/p/4498211.html
Copyright © 2011-2022 走看看