vpopmail由Inter7開發的vpopmail(vchkpw buipopmeil),是一個免費的GPL軟體套件,是一個以qmail或postfix為基礎的虛擬域管理包。支持1萬至23萬電子郵件用戶,每個域使用相同的balenced樹結構。
基本介紹
- 中文名:vpopmail
- 外文名:vchkpw buipopmeil
- 開發:Inter7
- 分類:軟體
特點,功能與用法,加入域 - vadddomain(),刪除域名 - vdeldomain(),添加用戶 - vadduser(),刪除用戶 - vdeluser(),更改用戶密碼 - 的vpasswd(),設定用戶配額 - vsetuserquota(),
特點
支持1萬至23萬電子郵件用戶,每個域使用相同的balenced樹結構。
自動化的qmail的所有配置成方便和腳本的命令行程式和文檔的API庫調用。
自動化Unix用戶、組、其他的目錄和檔案的許可權管理。
支持你的qmail的smtp伺服器認證的中繼控制。
虛擬的電子檔案、目錄可以分配給任何用戶、組。
不需要在/etc/passwd檔案中的電子郵件用戶帳戶
支持名稱或基於IP的虛擬域
可選自動支持:
——存儲明文密碼,以幫助技術支持人員
——最後驗證記錄,並自動刪除陳舊賬戶。
——在MySQL或Oracle存儲別名、轉發
配置日誌記錄基於實踐經驗的管理的意見和要求。
支持的MySQL,甲骨文,PostgreSQL,LDAP,Sybase和默認CDB認證存儲。
提供直接的Maildir的qmail-pop3d的,qmail檔案或其他任何Maildir的程式使用。
不需要有數百個。虛擬域qmail檔案。每個域得到它自己的vpopmail的用戶目錄下為每個域一個單獨的密碼檔案。
在腳本或遠程管理命令行程式,可用於記錄。
vpopmail的特性和交易記錄的C語言庫。
功能與用法
加入域 - vadddomain()
支持vpopmail的域+ qmail系統。
聲明: vadddomain(字元*域的char *目錄,將uid_t UID,GID gid_t的)
用法:
域參數被添加到系統中的域。你的qmail control/rcpthosts中控制/ virtualdomains檔案,和用戶指定, 將被更新,和vpopmail的驗證模組將更新為正確的細節。DIR參數設定域所在目錄下添加。在大多數情況下,這將是vpopmail的/域目錄。
筆記:
此API函式並沒有添加一個郵政局長帳戶。
刪除域名 - vdeldomain()
刪除域的vpopmail + qmail系統。
聲明: vdeldomain(字元*域)
用法:
通過域“選項,將更新的qmail控制/ rcpthosts檔案,控制/ virtualdomains檔案,用戶分配,,以及更新的驗證模組。
筆記:
此域的所有郵件存儲和用戶認證信息將被刪除。如果有疑問,請備份。
添加用戶 - vadduser()
添加vpopmail的系統域用戶。
聲明: vadduser(字元*字元*域,用戶名,字元的密碼,字元*的GECOS,INT)
用法:
將被添加的用戶名、密碼,用密碼和GECOS 通過身份驗證模組GECOS域下。進行通過vpopmail的內部處理任何散列目錄。如果APOP被設定為1,APOP秘密檔案將被更新。
刪除用戶 - vdeluser()
從vpopmail的系統中刪除用戶。
聲明: vdeluser(字元*用戶的char *域)
用法:
從驗證模組的資料庫中刪除條目,並刪除所有用戶數據。
筆記:
所有的用戶認證信息,並與該用戶相關的郵件存儲數據將被刪除。在適當情況下進行備份。
更改用戶密碼 - 的vpasswd()
更新用戶的密碼。
聲明: INT vpasswd
用法:
vpasswd更新驗證模組的資料庫中的用戶名是電子郵件地址的用戶部分用戶認證條目,域名的電子郵件地址的域部分。
設定用戶配額 - vsetuserquota()
聲明用戶的郵件存儲配額。
聲明: vsetuserquota(的char *字元*域,用戶名,字元*配額)
用法:
更新驗證模組的資料庫中所定義的用戶名 @ 域配額與Maildir的配額式配額。用戶的郵件存儲的使用情況也重新計算