资源描述
Kerio MailServer安装和使用
环境介绍
服务器环境:番茄花园Windows Server 2003 SP2 R2 V0705.iso
软件:winwebmail 3.8.1.3企业版+注册机.zip
(下载地址: )
注意:如果有新版本,可以将现有版本卸载,再重新安装新版本,注册信息不会丢失
详情见:
这里使用的是最新版本Kerio Connect 3.9.0.1,下载地址:
准备工作
1. 将下载的文件放到桌面上,直接winwebmail_ev.exe,开始安装winwebmail 3.8.1.3
2. 这里选择安装到E盘
3. 将注册机拷贝到E:\WinWebMail,双击运行
4. 右击图标,点击注册
5. 选择无限用户,选择网卡,随便输入大于11个字符,点击对号
6. 复制好注册机计算出来的注册码
7. 重新注册,粘贴拷贝的注册码,再点击对号
8. 注册成功
升级版本
9. 首先需要卸载刚安装上的程序
10. Next,开始卸载
11. 卸载完成后,建议重启服务器
12. 再开始安装最新的WinWebMail Server 3.9.0.1 企业版本
13. 安装到相同的目录下
14. 开始安装
15. 再把下载的补丁文件,拷贝到E:\WinWebMail\Web文件夹下
16. 这里建议再重启一次服务器,完成新版本的安装
17. 重启后,运行WinWebMail 3.9.0.1,右击图标选择注册,可以发现已经注册成功
配置网页
18. 添加新程序,注意需要将Win2003光盘插入
19. 选择ASP.net,确定
20. 开始自动安装
21. 安装完成后,选择IIS服务
22. 允许Active Server Pages
23. 停止默认网站
24. 新建一个网站
25. 描述随便填
26. 默认即可
27. 路径选择E:\WinWebMail\Web
28. 权限选择前三个
29. 完成后,可选择浏览,测试是否成功
30. 也可以直接使用IE浏览器打开网站http://127.0.0.1/,使用admin\admin登录
网页个性化
31. 将E:\WinWebMail\Web目录下所有文件打包成Web.zip,然后上传到Linux系统
wget ftp://192.168.0.199/Web.zip
mkdir Web
mv Web.zip Web
cd Web/
unzip Web.zip
ls
32. 通过命令测试,以及修改相关关键字
查找包含“WinWebMail”关键字
cd /root
grep -R WinWebMail /root/Web/
将包含“WinWebMail”关键字的文件单独显示出来
grep -R WinWebMail /root/Web/ | awk -F ":" '{print $1}'
将包含“WinWebMail”关键字的文件,去除掉重复的再显示出来
grep -R WinWebMail /root/Web/ | awk -F ":" '{print $1}' | uniq
测试将/root/Web/default.asp文件里的 “WinWebMail”替换为” Cloud-Mail”
sed 's/WinWebMail/Cloud-Mail/g' /root/Web/default.asp | grep Cloud-Mail
使用循环替换,将所有的“WinWebMail”替换为” Cloud-Mail”
for FFF in $(grep -R WinWebMail /root/Web/ | awk -F ":" '{print $1}' | uniq ) ; do sed -i 's/WinWebMail/Cloud-Mail/g' $FFF ;done
查看是否替换成功
cat /root/Web/default.asp | grep Cloud-Mail
使用循环替换,将所有的其他关键字也给替换掉
for FFF in $(grep -R /root/Web/ | awk -F ":" '{print $1}' | uniq ) ; do sed -i 's/ $FFF ;done
for FFF in $(grep -R info@ /root/Web/ | awk -F ":" '{print $1}' | uniq ) ; do sed -i 's/info@ $FFF ;done
for FFF in $(grep -R webeasymail@ /root/Web/ | awk -F ":" '{print $1}' | uniq ) ; do sed -i 's/webeasymail@ $FFF ;done
for FFF in $(grep -R "Ma Jian" /root/Web/ | awk -F ":" '{print $1}' | uniq ) ; do sed -i 's/Ma Jian/Sai Er/g' $FFF ;done
最后需要将该文件夹下所有内容打包
cd Web/
rm -rf Web.zip
zip -r aaa.zip ./*
33. 将压缩文件aaa.zip下载到邮件服务器,并解压为E:\WinWebMail\aaa
34. 将原来的E:\WinWebMail\Web重命名为其他,E:\WinWebMail\aaa重命名为Web
35. 再次重启服务器
36. 这时候,打开网页后,基本上所有的英文内容都更改过了,但是还有些中文,需要手动修改,如E:\WinWebMail\Web\language-2.asp和E:\WinWebMail\Web\ default.asp里面的“马坚”需要修改成其他,再次打开网页如下:
批量添加用户
37. 首先需要添加域名
38. 如
39. 其次需要修改系统设置
40. 将致新用户的邮件内容,稍作修改,并保存
41. 然后新建文本文档,输入“用户名,密码,域名”,如下
注意:如果使用同一个用户名,可以在多个不同域名之间使用,新建该用户时,需要加上域名,如:lix@,而不能是直接写lix,直接使用lix也能添加进去,但是再使用其他域名时,如lix@,则不能正常登录了
可以在Linux下,使用命令sort –R,将文本文件随机排序,如:
sort -R xingming.txt > xingming2.txt
sort -R xingming.txt > xingming3.txt
42. 最后使用批量添加用户
43. 选择刚新建的文档,开始批量添加
44. 添加完成后,可以用新用户在网页上登录
45. 每个新用户,都会收到一封欢迎邮件
46. 如果使用同样的用户名,在不同的域名之间使用,需要在用户名后使用新域名即可
47. 登录时,也需要使用用户名@域名的方式
48. 可以正常登录。
网页个性化续
yum -y update
yum -y install wget zip unzip
wget ftp://115.25.87.199:2189/fonts-ISO8859-2-75dpi-1.0-17
wget ftp://115.25.87.199:2189/fonts-chinese-3.02-12.el5.no
wget ftp://115.25.87.199:2189/chkfontpath-1.4.1-1.i386.rpm
wget ftp://115.25.87.199:2189/XFree86-xfs-3.3.5-1.6.0.i386
wget ftp://115.25.87.199:2189/web.zip
yum -y install fontconfig mkfontdir ttmkfdir libX11.so.6 libXext.so.6
rpm -ivh XFree86-xfs-3.3.5-1.6.0.i386.rpm
rpm -ivh chkfontpath-1.4.1-1.i386.rpm
rpm -ivh fonts-chinese-3.02-12.el5.noarch.rpm
rpm -ivh fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm
vi /etc/sysconfig/i18n
#LANG="zh_CN.UTF-8"
LANG="zh_CN.GB18030"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="lat0-sun16"
yum install fonts-chinese.noarch
init 6
mkdir web
cp web.zip web
cd web
unzip web.zip
rm -rf web.zip
cd ..
cat /root/web/default.asp | grep 易企邮
for FFF in $(grep -R 易企邮 /root/web | awk -F ":" '{print $1}' | uniq ) ; do sed -i 's/易企邮/Cloud-Mail/g' $FFF ;done
for FFF in $(grep -R /root/Web/ | awk -F ":" '{print $1}' | uniq ) ; do sed -i 's/ $FFF ;done
for FFF in $(grep -R /root/web | awk -F ":" '{print $1}' | uniq ) ; do sed -i 's/ $FFF ;done
for FFF in $(grep -R info@ /root/web/ | awk -F ":" '{print $1}' | uniq ) ; do sed -i 's/info@ $FFF ;done
for FFF in $(grep -R webeasymail@ /root/web/ | awk -F ":" '{print $1}' | uniq ) ; do sed -i 's/webeasymail@ $FFF ;done
for FFF in $(grep -R "Ma Jian" /root/web/ | awk -F ":" '{print $1}' | uniq ) ; do sed -i 's/Ma Jian/Sai Er/g' $FFF ;done
for FFF in $(grep -R 马坚 /root/web/ | awk -F ":" '{print $1}' | uniq ) ; do sed -i 's/马坚/XXXX有限公司/g' $FFF ;done
cat /root/web/default.asp
zip -r aaa.zip /root/web/*
展开阅读全文