vpopmail由Inter7开发的vpopmail(vchkpw buipopmeil),是一个免费的GPL软件套件,是一个以qmail或postfix为基础的虚拟域管理包。支持1万至23万电子邮件用户,每个域使用相同的balenced树结构。
产品特点
支持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语言库。
功能与用法
加入域
支持vpopmail的域+ qmail系统。
声明: vadddomain(字符*域的char *目录,将uid_t UID,GID gid_t的)
用法:
域参数被添加到系统中的域。你的qmail control/rcpthosts中控制/ virtualdomains文件,和用户指定, 将被更新,和vpopmail的验证模块将更新为正确的细节。DIR参数设置域所在目录下添加。在大多数情况下,这将是vpopmail的/域目录。
笔记:
删除域名
删除域的vpopmail + qmail系统。
声明: vdeldomain(字符*域)
用法:
通过域“选项,将更新的qmail控制/ rcpthosts文件,控制/ virtualdomains文件,用户分配,,以及更新的验证模块。
笔记:
此域的所有邮件存储和用户认证信息将被删除。如果有疑问,请备份。
添加用户
添加vpopmail的系统域用户。
声明: vadduser(字符*字符*域,用户名,字符的密码,字符*的GECOS,INT)
用法:
将被添加的用户名、密码,用密码和GECOS 通过身份验证模块GECOS域下。进行通过vpopmail的内部处理任何散列目录。如果APOP被设置为1,APOP秘密文件将被更新。
删除用户
从vpopmail的系统中删除用户。
声明: vdeluser(字符*用户的char *域)
用法:
从验证模块的数据库中删除条目,并删除所有用户数据。
笔记:
所有的用户认证信息,并与该用户相关的邮件存储数据将被删除。在适当情况下进行备份。
更改用户密码
更新用户的密码。
声明: INT vpasswd
用法:
vpasswd更新验证模块的数据库中的用户名是
电子邮件地址的用户部分用户认证条目,域名的电子邮件地址的域部分。
设置用户配额
声明用户的邮件存储配额。
声明: vsetuserquota(的char *字符*域,用户名,字符*配额)
用法:
更新验证模块的数据库中所定义的用户名 @ 域配额与Maildir的配额式配额。用户的邮件存储的使用情况也重新计算
参考资料
Vpopmail.qmailwiki.2010\u5e747\u670830\u65e5