雷電MAILD 說明文件

- 進階使用 -

 

1. 我要如何透過外部程式來新增雷電MAILD 的使用者呢?

使用者名單為雷電MAILD 目錄下的 users.cfg 檔案. 其中每一列都是一個使用者的資料.

格式為:

使用者帳號;全名;網域;信箱大小(MB);密碼編碼方式;密碼;自動轉寄的郵件信箱;備份信件帳號;自動回覆旗標;停用旗標;最近登入時間;轉寄信件後是否刪除的旗標;是否為VIP 使用者的旗標;是否允許使用webmail旗標;使用者的 ICQ 號碼;使用者是否有新信通知的權限旗標;使用者是否要啟用新信通知的旗標;是否可允許使用 ICQ [POP] 指令的權限旗標;是否允許使用 ICQ [GET] 指令的權限旗標;ICQ 簡訊號碼;是否允許ICQ新信簡訊通知;使用者是否啟用ICQ簡訊功能;帳號建立日期;啟用帳號期限;帳號期限日期;帳號是否永不過期

註:

網域 - 通常為 Local Domain, 意指你網域設定中的所有網域.

信箱大小 - 單位為MB, 若此項設成 0 則是代表信箱容量不受限.

密碼編碼方式 - 0 為雷電本身專屬的編碼方式; 1 為明碼; 2 為 BASE64 編碼過的密碼; 3 為 AD user 的網域; 4 為密碼的 MD5 的雜湊值; 5 為暫時性密碼, 使用者要透過 webmail 去修改密碼後方可開始使用 SMTP/POP3.

自動轉寄的郵件 - 當此使用者收到信時會自動轉寄一份到此電子郵件信箱.

備份信件帳號 - 當此使用者收到信時會自動備份一份郵件到此帳號.

自動回覆旗標 - 決定是否啟用自動回覆信件功能, 1 是啟用 , 0 是不啟用.

停用旗標 - 決定此帳號是否停用 , 1 是停用, 0 是正常.

最近登入時間 - 使用者最近一次的登入時間.

轉寄信件後是否刪除原信的旗標 - 決定是否刪除已轉寄後的原信件, 1 是刪除, 0 是不刪除.

是否為 VIP 使用者的旗標 - VIP 使用者, 1 是 VIP 使用者, 0 是一般使用者.

是否允許使用 WebMail 旗標 - 決定是否可使用 WebMail, 1 是可以, 0 是不可以.

(已作廢)使用者的 ICQ 號碼 - 使用者的 ICQ 號碼.

(已作廢)使用者是否有新信通知的權限旗標 - 決定使用者可否使用新信通知, 1 是可以, 0 是不可以.

(已作廢)使用者是否要啟用新信通知的旗標 - 使用者在可使用新信通知的前提下, 決定是否啟用它, 1 是可以, 0 是不可以.

(已作廢)是否允許使用 ICQ [POP] 指令的權限旗標 - 決定使用者是否可透過 ICQ 下達 [POP] 指令, 1 是可以, 0 是不可以.

(已作廢)是否允許使用 ICQ [GET] 指令的權限旗標 - 決定使用者是否可透過 ICQ 下達 [GET] 指令, 1 是可以, 0 是不可以.

(已作廢)ICQ 簡訊號碼 - 使用者的大哥大電話號碼, 包括國碼 (台灣為 886), 例: +886930123456

(已作廢)是否允許 ICQ 新信簡訊通知 - 使用者是否可透過 ICQ 接受簡訊, 1 是可以, 0 是不可以.

(已作廢)使用者是否啟用 ICQ 簡訊功能 - 使用者是否透過 WebMail 設定啟用此 ICQ 簡訊功能, 1 是啟用, 0 是不啟用.

帳號建立日期 - 使用者帳號建立當天日期.

啟用帳號期限日期 - 此功能啟用, 帳號才會在期限到時, 自動停用此帳號, 等待系統管理者授予權限繼續使用.

帳號期限日期 - 使用者帳號截止日期.

帳號是否永不過期 - 帳號不受期限限制及就算超過設定天數不使用也不會被停用或刪除, 1 是永不過期, 0 則否.

 

◎ 快速批次建立使用者檔的方式

建立一個新檔 users.cfg , 在內容填入如以下的必要資料:

abc;abc;Local Domain;50;1;abc123;;;0;0;;0;0;1;
def;def;Local Domain;50;1;def123;;;0;0;;0;0;1;

如此就能建立 abc, def 帳號, 並設定密碼各為 abc123 和 def 123, 其它設定都為預設值.

 

或者設成 abc;abc;Local Domain;50;5;abc123;;;0;0;;0;0;1;

把密碼格式設成 5 為暫時密碼, 使用者就必須自己用這暫時密碼 abc123 登入 Webmail 來改密碼, 改完後才能使用 SMTP/POP3 服務

 

2. 使用者資料庫的應用

假如您利用的是資料庫來儲存使用者資料, 資料庫裡的使用者資料可以隨意更動, 若要雷電MAILD 來套用新改過的使用者資料, 只要在 serveractions 表格的 serveractionname 為 reloaduserlist 的記錄該欄位 serveractionvalue 值設為 1, 雷電MAILD 就會在下次檢查時載入新的使用者資料.

 

3. 當使用者密碼忘記時的使用者自行補救方式

首先使用者必需先到 WebMail 的設定區去設定他的問題單, 有了此項設定才能事後來申請密碼重設信.

(1) 您必須在 Webmail 首頁 login.html 模版檔案上提供以下的連結

http://你的 Webmail 網址/ requestpasswordmailform.html

(2) 您的 \templates 模版目錄下要有以下四個檔案

requestpasswordmailform.html (申請表單)
requestpasswordmail.html (申請狀態)
passwordmail.html (寄試題卷的郵件內容)
changepasswordresult.html (變更狀態)

※ 模版的變數請自行參考預設的範例檔案.

(3) 您必須將 Webmail 設定區的 "允許使用者自行變更密碼" 啟用.

(4) 使用者可從 Webmail 的 設 定 -> 變 更 密 碼 , 設定其備份郵件信箱及其問題, 當他不幸忘記密碼時, 可以申請密碼重設信件寄到其備份信箱, 然後透過答題方式重設密碼, 若先前沒有設定問題, 則無法申 請密碼重設信件.

 

 

 

 

 

 

← 回索引

 

雷電MAILD 官方網站: http://www.raidenmaild.com

村榮資訊 尊龍團隊 榮譽出品
Copyrights 2007, Team John Long. All rights reserved.

版權所有 翻印必究

Copyright ©2000-2007 RaidenMAILD TEAM

Copyright (C) http://www.raidenmaild.com/ . , 2000-2006 all rights reserved. The copyrighted works contained in this information service shall not be copied, reproduced, varied, altered, modified, adapted, distributed, performed and displayed in any form without the written permission of the copyright owner. All trademarks belong to their respective owners .