vpopmail
vpopmail由Inter7开发的vpopmail(vchkpw buipopmeil),是一个免费的GPL软体套件,是一个以qmail或postfix为基础的虚拟域管理包。支持1万至23万电子邮件用户,每个域使用相同的balenced树结构。
基本介绍
- 中文名:vpopmail
- 外文名:vchkpw buipopmeil
- 开发:Inter7
- 分类:软体
特点
支持1万至23万电子邮件用户,每个域使用相同的balenced树结构。
自动化的qmail的所有配置成方便和脚本的命令行程式和文档的API库调用。
自动化Unix用户、组、其他的目录和档案的许可权管理。
inter7官网截图

支持你的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的配额式配额。用户的邮件存储的使用情况也重新计算