(五)vpopmail和qmailadmin对用户的管理[2]

[入库:2005年9月21日] [更新:2007年3月24日]

本文简介:

  这里在vpopmail实现qmail邮件账户的数据库管理的基础上讨论如何通过qmailadmin实现对存放在数据库中的虚拟域邮件用户账号进行web管理。通过qmailadmin管理员可以通过web方式实现添加删除用户及修改用户密码等邮件用户的管理,而用户可以自行修改自己的密码。
5.6 qmailadmin的使用
1、 登陆
 通过vpopmail中的vadddomain命令,我们添加了一个域,默认的系统管理用户是postmaster,密码自己设定了。在浏览器中输入:http://mail.chinaunix.net/cgi-bin/qmailadmin,出现登陆界面。其中domain name一栏要填写需要管理的虚拟域的名字,password一栏要填写该虚拟域的postmaster的password。(邮件管理员的密码,如果忘记,则需要使用/home/vpopmai/bin/vpasswd postmaster@virtualdomain.com来修改)。
2、邮件账号管理
这里很清楚了,没有什么可说的。
可以通过索引查找用户。
可以通过修改更改用户名和设立转发邮件。
通过删除用户按钮删除用户。
可以通过catchall按钮来设置一个用户,接受所有用户的信件。也可以通过最下面的选项来取消和设置远程接受邮件地址。
2、 别名设立界面
这个界面是显示当前定义的别名列表,选择"add new alias"添加别名:
这里定义peng为webmaster的别名。

3、转发管理界面
这里显示定义的所有的邮件转发列表,当选择"添加新的转发"则进入转发添加界面:
"转发的邮件地址"定义要转发的目的地址,“本地"则定义本地账号的名。

4、自动回复管理界面
该界面显示了已经定义的了的自动回复,自动回复管理界面如下:
"自动回复名字"用来指定要进行自动回复的邮件地址,"转发拷贝到邮件地址"用来定义当自动回复地址时,同时将信件转发到的邮件地址。
5、 邮件列表
  邮件列表这块,我们将在以后(七)ezmlm实现邮件列表的应用和管理中讨论。

小结
   通过以上功能,基本上就可以对一个邮件服务进行简单的管理了。无论是通过vpopmail的工具命令还令还是qmailadmin都可以完成用户的管理。添加域的砑佑虻捻加域的时候,只能通过vpopmail的工具命令。有一点要注意,就是qmailadmin的安全性。就是防止postmaster密码的泄露。telnet or ssh方式,可以通过机器的防火墙来实现登陆ip 地址的限制。Qmailadmin建议就不要用80端口了,可以在apache中设置。最好编译apache的时候,加上通过mod_limitipconn模块来限制apache的并发连接数,可以限制多线程攻击,或通过多线程web方式穷举法来破解密码。

关于本文挡的声明
   这份文档,是我参考了大量的网友的文章和书籍而写成的。自己经过反复安装和测试,均安装成功。但由于本人水平有限,文档难免有一些遗漏。如果你在安装的时候发现有什么地方有错误的话,请去www.chinaunix.net 的mail论坛讨论,我尽快回复的。
   对于这片文档,网友可以任意转贴。但出于对作者的尊重,转贴时请注明作者姓名。

 cola2005 回复于:2003-05-19 20:59:22
用vpopmail还要不要apache来做虚拟域的服务器

 wangbin 回复于:2004-01-23 22:38:45
[quote:155d82e6e3="cola2005"]用vpopmail还要不要apache来做虚拟域的服务器[/quote:155d82e6e3]

cgi 和 php 冲突吗?

 jacky_li 回复于:2004-02-11 08:41:33
各位大哥帮帮忙啊,在安装vpopmail中
--enable-mysql=y \
--enable-indir=/usr/include/mysql \
--enable-libdir=/usr/lib/mysql  

是不是设置了这个在mysql中就能找到vpopmail的库表啊

本文关键:(五)vpopmail和qmailadmin对用户的管理
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top