Mediawiki郵件功能設定

2021-09-30 04:21:54 字數 1699 閱讀 6781

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

1註冊新使用者時會發郵件到使用者註冊信箱進行確認。

2使用者修改,找回密碼時會發郵件確認。

3使用者的監視頁面發生改變時會發郵件通知已經註冊監視了該頁面的使用者。

對應在wiki設定中,需要改動兩個檔案:includes下的default settings檔案,以及local settings檔案。defaultsettings檔案中,主要設定管理員郵箱的使用者名稱,密碼,郵件伺服器的資訊等。

所以,總結的設定過程如下:

安裝 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']=

"[email protected]"

;

但是要注意,這裡必須是完全的郵件格式,並且郵件伺服器只能是註冊時所用的(這裡為opi-corp.com),否則出錯。

另外,如果取消了身份驗證,那麼所有使用者在註冊時只能註冊opi-corp.com的郵件,不能為其他的郵件伺服器,新增身份驗證則沒這個限制。

MediaWiki上傳檔案大小設定

mediawiki預設最大上傳檔案大小為2m,碰到檔案較大需要修改這個限制,需要改為200m。首先要明確 1 上傳檔案的功是由mediawiki的setting來控制的 2 上傳檔案大小限制 傳輸時長等是由 php 來控制的 因此執行步驟 第一步,開啟 mediawiki 的上傳檔案功能 略,請看參...

SVN郵件通知 郵件提醒功能

setlocal set repo svntest rem 定義預設的郵件主題 set scps 郵件主題 rem 定義預設的郵件內容 set icps 郵件內容 set sender qq.com set pwd password set mailrcpslist f repositories m...

bugfree郵件設定

首先申明,我沒有打廣告的嫌疑,也沒有完全站在禪道這邊,說實話我開始工作後就用的bugfree,感覺用起來還是很順手的。只是今年來查詢官網讓小弟去搭建的時候才發現訪問不了了,也看到了這篇文章 看著確實著實有些蛋疼,現實中這樣的事情不免一直在上演,希望看到的童鞋正視 不要仇視,也不要鄙視或者仰視,每個人...