推荐回答
VmailMgr安装最新版本的VmailMgr可在www.Vmailmgr.org或http://em.ca/~bruceg/vmailmgr/下载。如果下载RPMS包,至少要下载Vmailmgr和Vmailmgr-daemon包。笔者推荐大家从源代码安装,其安装方法如下:做为非root用户tarzxfcd./configuremake做为root用户makeinstallVmailMgr使用安装VmailMgr完成后,开始使用虚拟域之前,还有几个必要的步骤,我们以建立一个虚拟用户“me@mydomain.org”执行命令:“vaddaliasmemyname”完成以上步骤后,你还需要杀掉并重新启动“Qmail-send”,让它读新建的“virtualdomains”表,安装过程就完成了。可以通过下面两种方式进行使用访问:一种是以“userSEPvirtual.domain.org”形式登录,“user”是虚拟用户名;SEP分隔符,可以是“@”或者“:”可在“/etc/vmailmgr/”目录下设置;“virtual.domain.org”是虚拟域的域名,与“/var/qmail/control/virtualdomains”文件中相同。第二种方式是以邮箱的内部形式访问——“baseuser-user”,这里的“user”是虚拟用户名,而“baseuser”是该虚拟域的基本用户,也是该虚拟域的邮件系统管理者。例如“/var/qmail/control/virtualdomains”含有:“mydomain.com:v”已经建立了基本用户“v”,并建立了虚拟用户“me”,在“/etc/vmailmgr/”中的“分隔符”变量包含“@:”,那么这个虚拟用户的邮件可以用“me@mydomain.com”、“me:mydomain.com”或者“v-me”方式访问。VmailMgr对POP3及IMAP的支持要使Qmail的POP3支持VmailMgr的虚拟用户认证方式,需要在“/etc/qmail/control/checkpassword”文件中加入“checkvpw”,并重新启动POP3D。VMailMgr支持Courier-IMAP,但Courier-IMAP却不能自动检测到VMailMgr。这意味着我们要做一些工作以使它们两者一起工作顺畅。首先,你必须将′/usr/local/bin/authvmailmgr′拷贝到′/usr/lib/courier-imap/libexec/authlib/authvmailmgr′。然后,编辑′/usr/lib/courier-imap/etc/imapd.config′文件中的“AUTHMODULES”声明,并且添加′authvmailmgr′为第一个确认系统。VmailMgr的命令与系统配置VmailMgr的系统参数都在“/etc/vmailmgr/”目录下以文件的形式进行设置。可进行设置的项很多,如口令的验证方法、默认邮件大小、软硬磁盘空间限额及用户目录名等。每一项对应一个设置文件,如果没有对应的文件则采用系统默认值。具体设置方法可参考VmailMgr文档中的configuration.htm。VmailMgr提供用户认证、管理,邮件管理的命令也很丰富,常用的命令见表2。其具体的使用方法可参考http://www.vmailmgr.org/docs/下的文档。表2命令名称用途vmailmgrdvmailmgr的守护进程vsetup建立一个虚拟域vadduser增加一个虚拟用户vdeluser删除一个虚拟用户vaddalias增加一个别名vdelalias删除一个别名vpasswd修改一个虚拟用户的口令vdeliver通过vmailmgr投递邮件信息vauthenticate验证一个虚拟用户checkvpw为虚拟和非虚拟用户验证口令vchattr修改一个虚拟用户的各项属性。
齐方明2019-11-03 18:18:31
提示您:回答为网友贡献,仅供参考。