当前位置: 主页 > 环境部署 > 其它服务 >

zimbra邮件系统的环境部署(linux centos 6.2系统)

时间:2013-06-07 14:52来源:www.linuxyw.com 作者:罗小波 点击:
本文由罗小波提供,转载请注明出处 这文颜色注明不太明显,而且最后面图片也放错了,大概相差一幅吧,最好下载本文文档,更详细更明了, 下载地址: centos6.264w位+zcs-7.2.0_GA_2669
欢迎大家分享自己的文档,请点击查阅:分享方法,Linux系统运维
如果你喜欢这文章,可以点击文章结尾处百度分享,分享到你的各种社区收藏,或推荐给朋友……


本文由罗小波提供,转载请注明出处

这文颜色注明不太明显,而且最后面图片也放错了,大概相差一幅吧,最好下载本文文档,更详细更明了,
下载地址:http://pan.baidu.com/share/link?shareid=2093117004&uk=2214940926



centos6.2 64w位+zcs-7.2.0_GA_2669.RHEL6_64.20120410002025
                   搭建zimbra邮件系统
                                 
环境:两台虚拟机,一台centos6.2 64位最小化安装的虚拟机,安装时选择中文,一台win03
centos 64: IP:192.168.0.1  DNS:192.168.0.1    作为zimbra服务器和DNS服务器
win2003: IP:192.168.0.21  DNS:192.168.0.1    作为zimbra客户端
用root帐号在centos上面本地登录,修改网卡脚本文件 并启动网卡,查询IP是否生效
vim /etc/sysconfig/network-scripts/ifcfg-eth0
zimbra邮件系统

关闭selinux
vi /etc/selinux/config
#SELINUX=enforcing #注释掉
#SELINUXTYPE=targeted #注释掉
SELINUX=disabled #增加
:wq 保存,关闭
shutdown -r now #重启系统

关闭iptables防火墙或者增加相应的开放端口
service iptables stop

用secureCRT远程连接centos系统,编码改为utf-8
cat >>~/.bashrc<<end
alias yum='/usr/bin/yum'
end
在centos上面把光盘挂好:mount /dev/cdrom /mnt
rpm -Uvh /mnt/Packages/wget-1.12-1.4.el6.x86_64.rpm  安装wget命令

在windows上面双击HFS软件,把yum.sh脚本和需要用到的软件包拖放进去,看下上面的地址,如下图,这里软件包我修改了下名字为zcs.tgz
zimbra邮件系统

在远程登录窗口中,
wget http://192.168.0.21/yum.sh   下载yum脚本
. yum.sh  运行脚本

安装vim命令,以便编辑文件时显示颜色
yum install vim-enhanced -y

在secureCRT中按如下图标志处调整
zimbra邮件系统

zimbra邮件系统
zimbra邮件系统
zimbra邮件系统
zimbra邮件系统
zimbra邮件系统

然后断开并重新连接下
zimbra邮件系统
zimbra邮件系统

修改resolv.conf文件,添加DNS服务器
vi /etc/resolv.conf
search lxb.com
nameserver 192.168.0.1

安装nslookup解析命令
yum install bind-utils -y 

修改主机名:
hostname lxb.com      即时生效
vim /etc/sysconfig/network          重启生效
zimbra邮件系统
 
修改hosts文件,注意,成功安装zimbra,这步是必须的,否则会报错说在hosts文件里面找不到主机名记录
vim /etc/hosts
zimbra邮件系统

所需软件下载链接:请全部复制到迅雷下载器里面下载,其他方式下载可能会失败
红帽5 32位版本下载地址
http://files2.zimbra.com/downloads/7.2.0_GA/zcs-7.2.0_GA_2669.RHEL5.20120410001957.tgz
红帽5 64位版本下载地址
http://files2.zimbra.com/downloads/7.2.0_GA/zcs-7.2.0_GA_2669.RHEL5_64.20120410001942.tgz
红帽6 64位版本下载地址
http://files2.zimbra.com/downloads/7.2.0_GA/zcs-7.2.0_GA_2669.RHEL6_64.20120410002025.tgz
zimbra的linux桌面客户端
http://softdl1.tech.qq.com/soft/7/zdesktop_7_1_4_ga_b11273_linux_i686.tgz
zimbra的windows桌面客户端
http://61.158.251.172/2/tech.down.sina.com.cn/20120319/92f08844/zdesktop_7_1_4_ga_b11273_win32.msi?fn=&ssig=SqR83J7KsG&Expires=1347161348&KID=sae,230kw3wk15&ip=1347082148,218.107.16.165

停止掉默认安装的postfix
postfix stop
chkconfig postfix off

安装前注意一个问题,用date命令查看系统时间,确保各机时间同步精确到分钟,否则可能导致zimbra的部分服务启动失败

安装sysstat,以支持zimbra
yum install sysstat -y

安装compat-libstdc++ 、nc、file的软件包,支持Zimbra工作
yum install compat-libstdc++* -y
yum install nc -y
如果不安装nc,则会导致zimconfigd无法启动,提示“zmconfigd is not running”。
yum install file -y    
如果没有安装file,在MTA会提示:“……parts_decode_ext FAILED: Unix utility file(1) not available……”导致邮件无法正常收发。

安装bind,给zimbra提供解析,注意,这个步骤很重要,因为zimbra严重依赖DNS,内部用自己解析,不知道的都转发到公网。
yum install bind* -y
编辑named.conf文件
vim /var/named/chroot/etc/named/named.conf
内容如下
options {
        directory       "/var/named";
        forwarders { 202.96.134.133; 202.96.128.166; };
        };
zone "lxb.com" IN {
        type master;
        file "lxb.com.zone";
        allow-update { none; };
        };
zone "0.168.192.in-addr.arpa" IN {
        type master;
        file "192.168.0.arpa";
        allow-update { none; };
   };

配置文件正确性检查,没有任何提示就表示正确
named-checkconf /var/named/chroot/etc/named/named.conf

创建正向解析文件
vim /var/named/chroot/var/named/lxb.com.zone
内容如下
$TTL    86400
@       IN      SOA     lxb.com.        root.lxb.com. (
        20110308                                     
        3H              ; refresh
        15M             ; retry
        1W              ; expiry
        1D )            ; minimum
@       IN      NS      lxb.com.
        IN      A       192.168.0.1
        IN      MX      10      mail.lxb.com.
mail    IN      A       192.168.0.1
*       IN      A       192.168.0.1

创建反向解析文件
vim /var/named/chroot/var/named/192.168.0.arpa
内容如下
$TTL    86400
@       IN      SOA     lxb.com.        root.lxb.com. (
        20110308
        3H              ; refresh
        15M             ; retry
        1W              ; expiry
        1D )            ; minimum
        IN      NS      lxb.com.
        IN      A       192.168.0.1
        IN      MX      10      mail.lxb.com.
1       IN      PTR     mail.lxb.com.

解析文件正确性检查,出现OK提示就表示正确
named-checkzone lxb.com /var/named/chroot/var/named/lxb.com.zone
named-checkzone lxb.com /var/named/chroot/var/named/192.168.0.arpa

把原来的配置文件改名,应用刚才创建的配置文件
mv /etc/named.conf named.conf.bak
ln -s /var/named/chroot/etc/named/named.conf /etc/
service named start
chkconfig named on

解析测试:
zimbra邮件系统

开始安装zimbra
tar xvf zcs.tgz
mv zcs-7.2.0_GA_2669.RHEL6_64.20120410002025/ zcs
cd zcs
./install.sh --platform-override    --platform-override参数必须加,因为这个是红帽的安装包,以下为安装过程中的代码,安装过程中需要进行交换输入的部分我用红色字体标出
Operations logged to /tmp/install.log.3602
   4. Checking for existing installation...
   5.     zimbra-ldap...NOT FOUND
   6.     zimbra-logger...NOT FOUND
   7.     zimbra-mta...NOT FOUND
   8.     zimbra-snmp...NOT FOUND
   9.     zimbra-store...NOT FOUND
  10.     zimbra-apache...NOT FOUND
  11.     zimbra-spell...NOT FOUND
  12.     zimbra-convertd...NOT FOUND
  13.     zimbra-memcached...NOT FOUND
  14.     zimbra-proxy...NOT FOUND
  15.     zimbra-archiving...NOT FOUND
  16.     zimbra-cluster...NOT FOUND
  17.     zimbra-core...NOT FOUND
  18.
  20. PLEASE READ THIS AGREEMENT CAREFULLY BEFORE USING THE SOFTWARE.
  21. ZIMBRA, INC. ("ZIMBRA") WILL ONLY LICENSE THIS SOFTWARE TO YOU IF YOU
  22. FIRST ACCEPT THE TERMS OF THIS AGREEMENT. BY DOWNLOADING OR INSTALLING
  23. THE SOFTWARE, OR USING THE PRODUCT, YOU ARE CONSENTING TO BE BOUND BY
  24. THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THIS
  25. AGREEMENT, THEN DO NOT DOWNLOAD, INSTALL OR USE THE PRODUCT.
  26.
  27. License Terms for the Zimbra Collaboration Suite:
  28.   http://www.zimbra.com/license/zimbra_public_eula_2.1.html
  29.
  30.  32. Do you agree with the terms of the software license agreement? [N] y
  33.
注意,如果这步失败,那么请用命令hostname检查你的主机名,确保你的主机名在hosts文件里面有对应本机IP的记录
  34. Checking for prerequisites...
  35.      FOUND: NPTL
  36.      FOUND: sudo-1.7.2p1-5
  37.      FOUND: libidn-0.6.5-1.1
  38. libidn-0.6.5-1.1
  39.      FOUND: gmp-4.1.4-10
  40.      FOUND: /usr/lib64/libstdc++.so.6
  41. Checking for suggested prerequisites...
  42.     FOUND: perl-5.8.8
  43.     FOUND: sysstat
  44. Prerequisite check complete.
  45.
如果这里报错说什么没有安装,查看前面FOUND XX 那段,什么没有找到就用yum安装什么,如
yum install nc -y
  46. Checking for installable packages
  47.
  48. Found zimbra-core
  49. Found zimbra-ldap
  50. Found zimbra-logger
  51. Found zimbra-mta
  52. Found zimbra-snmp
  53. Found zimbra-store
  54. Found zimbra-apache
  55. Found zimbra-spell
  56. Found zimbra-memcached
  57. Found zimbra-proxy
  60. Select the packages to install
选择默认安装:(以下到两个连续N及之前都直接回车)
   1. Install zimbra-ldap [Y]
   2.
   3. Install zimbra-logger [Y]
  4.
   5. Install zimbra-mta [Y]
   6.
   7. Install zimbra-snmp [Y]
  8.
   9. Install zimbra-store [Y]
  10.
  11. Install zimbra-apache [Y]
  12.
  13. Install zimbra-spell [Y]
  14.
  15. Install zimbra-memcached [N]
  16.
  17. Install zimbra-proxy [N]
  18. Checking required space for zimbra-core
  19. checking space for zimbra-store
  20.
  21. Installing:
  22.     zimbra-core
  23.     zimbra-ldap
  24.     zimbra-logger
  25.     zimbra-mta
  26.     zimbra-snmp
  27.     zimbra-store
  28.     zimbra-apache
  29.     zimbra-spell
  30.
  31. You appear to be installing packages on a platform different
  32. than the platform for which they were built.
  33.
  34. This platform is CentOS5_64
  35. Packages found: RHEL5_64
  36. This may or may not work.
  37.
  38. Using packages for a platform in which they were not designed for
  39. may result in an installation that is NOT usable. Your support
  40. options may be limited if you choose to continue.
  41.
  42.
这下面开始手动输入相关配置并回车
  43. Install anyway? [N] y
  44.
  45. The system will be modified.  Continue? [N] yes
  46.
  47. Removing /opt/zimbra
  48. Removing zimbra crontab entry...done.
  49. done.
  50. Cleaning up zimbra init scripts...done.
  51. Cleaning up /etc/ld.so.conf...done.
  52. Cleaning up /etc/prelink.conf...done.
  53. Cleaning up /etc/security/limits.conf...done.
  54.
  55. Finished removing Zimbra Collaboration Suite.
  56.
  57. Installing packages
  58.
  59.     zimbra-core......zimbra-core-6.0.10_GA_2692.RHEL5_64-20101215170845.x86_64.rpm...done
  60.     zimbra-ldap......zimbra-ldap-6.0.10_GA_2692.RHEL5_64-20101215170845.x86_64.rpm...done
  61.     zimbra-logger......zimbra-logger-6.0.10_GA_2692.RHEL5_64-20101215170845.x86_64.rpm...done
  62.     zimbra-mta......zimbra-mta-6.0.10_GA_2692.RHEL5_64-20101215170845.x86_64.rpm...done
  63.     zimbra-snmp......zimbra-snmp-6.0.10_GA_2692.RHEL5_64-20101215170845.x86_64.rpm...done
  64.     zimbra-store......zimbra-store-6.0.10_GA_2692.RHEL5_64-20101215170845.x86_64.rpm...done
  65.     zimbra-apache......zimbra-apache-6.0.10_GA_2692.RHEL5_64-20101215170845.x86_64.rpm...done
  66.     zimbra-spell......zimbra-spell-6.0.10_GA_2692.RHEL5_64-20101215170845.x86_64.rpm...done
  67. Operations logged to /tmp/zmsetup.03082011-230427.log
  68. Installing LDAP configuration database...done.
  69. Setting defaults...
  70.
  71. DNS ERROR resolving MX for mail.lxb.com
  72. It is suggested that the domain name have an MX record configured in DNS
  73. Change domain name?[Yes] yes  如果你安装过程中没有这个步骤就继续往下
  74.
  75. 更改域名,主机名lxb.com,域名设置为lxb.com:
  76. Create domain: [mail.lxb.com] mail.lxb.com
  77.         MX: mail.lxb.com (192.168.0.1)
  78.
  79.         Interface: 192.168.0.1
  80.         Interface: 127.0.0.1
  81. done.
  82. Checking for port conflicts
   1. Main menu
   2.
   3.    1) Common Configuration:                                                  
   4.    2) zimbra-ldap:                             Enabled                       
   5.    3) zimbra-store:                            Enabled                       
   6.         +Create Admin User:                    yes                           
   7.         +Admin user to create:                 admin@lxb.com           
   8. ******* +Admin Password                        UNSET                        
   9.         +Enable automated spam training:       yes                           
  10.         +Spam training user:                   spam.eovfzo7db@lxb.com   
  11.         +Non-spam(Ham) training user:          ham.w5affdc60@lxb.com  
  12.         +Global Documents Account:             wiki@lxb.com            
  13.         +SMTP host:                            mail.lxb.com           
  14.         +Web server HTTP port:                 80                           
  15.         +Web server HTTPS port:                443                           
  16.         +Web server mode:                      http                          
  17.         +IMAP server port:                     143                           
  18.         +IMAP server SSL port:                 993                           
  19.         +POP server port:                      110                           
  20.         +POP server SSL port:                  995                           
  21.         +Use spell check server:               yes                           
  22.         +Spell server URL:                     http://zimbra.surmount.net:7780/aspell.php
  23.         +Configure for use with mail proxy:    FALSE                        
  24.         +Configure for use with web proxy:     FALSE                        
  25.         +Enable version update checks:         TRUE                          
  26.         +Enable version update notifications:  TRUE                          
  27.         +Version update notification email:    admin@lxb.com          
  28.         +Version update source email:          admin@lxb.com           
  29.
  30.    4) zimbra-mta:                              Enabled                       
  31.    5) zimbra-snmp:                             Enabled                       
  32.    6) zimbra-logger:                           Enabled                       
  33.    7) zimbra-spell:                            Enabled                       
  34.    8) Default Class of Service Configuration:                                
  35.    r) Start servers after configuration        yes                           
  36.    s) Save config to file                                                   
  37.    x) Expand menu                                                            
  38.    q) Quit             
设置网页管理端admin的登录密码:
   1. Address unconfigured (**) items  (? - help) 3  
   2.
   3.
   4. Store configuration
   5.
   6.    1) Status:                                  Enabled                       
   7.    2) Create Admin User:                       yes                           
   8.    3) Admin user to create:                    admin@lxb.com           
   9. ** 4) Admin Password                           UNSET                        
  10.    5) Enable automated spam training:          yes                           
  11.    6) Spam training user:                      spam.eovfzo7db@lxb.com   
  12.    7) Non-spam(Ham) training user:             ham.w5affdc60@lxb.com  
  13.    8) Global Documents Account:                wiki@lxb.com           
  14.    9) SMTP host:                               mail.lxb.com          
  15.   10) Web server HTTP port:                    80                           
  16.   11) Web server HTTPS port:                   443                           
  17.   12) Web server mode:                         http                          
  18.   13) IMAP server port:                        143                           
  19.   14) IMAP server SSL port:                    993                           
  20.   15) POP server port:                         110                           
  21.   16) POP server SSL port:                     995                           
  22.   17) Use spell check server:                  yes                           
  23.   18) Spell server URL:                        http://zimbra.surmount.net:7780/aspell.php
  24.   19) Configure for use with mail proxy:       FALSE                        
  25.   20) Configure for use with web proxy:        FALSE                        
  26.   21) Enable version update checks:            TRUE                          
  27.   22) Enable version update notifications:     TRUE                          
  28.   23) Version update notification email:       admin@lxb.com          
  29.   24) Version update source email:             admin@lxb.com           
  30.
  31. Select, or 'r' for previous menu [r] 4   
  32.
  33. Password for admin@surmount.net (min 6 characters): [OUYQ0Ht8] 123456  这个为后台管理员admin的密码
  34.
  35. Store configuration
  36.
  37.    1) Status:                                  Enabled                       
  38.    2) Create Admin User:                       yes                           
  39.    3) Admin user to create:                    admin@lxb.com           
  40.    4) Admin Password                           set                           
  41.    5) Enable automated spam training:          yes                           
  42.    6) Spam training user:                      spam.eovfzo7db@lxb.com   
  43.    7) Non-spam(Ham) training user:             ham.w5affdc60@lxb.com  
  44.    8) Global Documents Account:                wiki@lxb.com           
  45.    9) SMTP host:                               mail.lxb.com          
  46.   10) Web server HTTP port:                    80                           
  47.   11) Web server HTTPS port:                   443                           
  48.   12) Web server mode:                         http                          
  49.   13) IMAP server port:                        143                           
  50.   14) IMAP server SSL port:                    993                           
  51.   15) POP server port:                         110                           
  52.   16) POP server SSL port:                     995                           
  53.   17) Use spell check server:                  yes                           
  54.   18) Spell server URL:                        http://zimbra.surmount.net:7780/aspell.php
  55.   19) Configure for use with mail proxy:       FALSE                        
  56.   20) Configure for use with web proxy:        FALSE                        
  57.   21) Enable version update checks:            TRUE                          
  58.   22) Enable version update notifications:     TRUE                          
  59.   23) Version update notification email:       admin@lxb.com           
  60.   24) Version update source email:             admin@lxb.com    
返回上层页面:
   1. Select, or 'r' for previous menu [r] r    这里返回上一步
   2.
   3. Main menu
   4.
   5.    1) Common Configuration:                                                  
   6.    2) zimbra-ldap:                             Enabled                       
   7.    3) zimbra-store:                            Enabled                       
   8.    4) zimbra-mta:                              Enabled                       
   9.    5) zimbra-snmp:                             Enabled                       
  10.    6) zimbra-logger:                           Enabled                       
  11.    7) zimbra-spell:                            Enabled                       
  12.    8) Default Class of Service Configuration:                                
  13.    r) Start servers after configuration        yes                           
  14.    s) Save config to file                                                   
  15.    x) Expand menu                                                            
  16.    q) Quit                                    
  17.
  18. *** CONFIGURATION COMPLETE - press 'a' to apply
输入“a”以应用配置:
   1. Select from menu, or press 'a' to apply config (? - help) a
   2. Save configuration data to a file? [Yes] yes
   3. Save config in file: [/opt/zimbra/config.11174]   直接回车
   4. Saving config in /opt/zimbra/config.11174...done.
   5. The system will be modified - continue? [No] yes
   6. Operations logged to /tmp/zmsetup.03082011-230427.log
   7. Setting local config values...done.
   8. Setting up CA...done.
   9. Deploying CA to /opt/zimbra/conf/ca ...done.
  10. Creating SSL certificate...done.
  11. Installing mailboxd SSL certificates...done.
  12. Initializing ldap...done.
  13. Setting replication password...done.
  14. Setting Postfix password...done.
  15. Setting amavis password...done.
  16. Setting nginx password...done.
  17. Creating server entry for mail.lxb.com...done.
  18. Saving CA in ldap ...done.
  19. Saving SSL Certificate in ldap ...done.
  20. Setting spell check URL...done.
  21. Setting service ports on mail.lxb.com...done.
  22. Adding zimbra.surmount.net to zimbraMailHostPool in default COS...done.
  23. Installing webclient skins...
  24.         beach...done.
  25.         zmail...done.
  26.         lake...done.
  27.         yahoo...done.
  28.         hotrod...done.
  29.         bones...done.
  30.         pebble...done.
  31.         bare...done.
  32.         lemongrass...done.
  33.         sand...done.
  34.         waves...done.
  35.         oasis...done.
  36.         tree...done.
  37.         sky...done.
  38.         steel...done.
  39.         lavender...done.
  40.         twilight...done.
  41.         smoke...done.
  42. Finished installing webclient skins.
  43. Setting zimbraFeatureIMEnabled=FALSE...done.
  44. Setting zimbraFeatureTasksEnabled=TRUE...done.
  45. Setting zimbraFeatureBriefcasesEnabled=TRUE...done.
  46. Setting zimbraFeatureNotebookEnabled=TRUE...done.
  47. Setting MTA auth host...done.
  48. Setting TimeZone Preference...done.
  49. Initializing mta config...done.
  50. Setting services on mail.lxb.com...done.
  51. Creating domain surmount.net...done.
  52. Setting default domain name...done.
  53. Creating domain surmount.net...already exists.
  54. Creating admin account admin@lxb.com...done.
  55. Creating root alias...done.
  56. Creating postmaster alias...done.
  57. Creating user wiki@lxb.com...done.
  58. Creating user spam.eovfzo7db@lxb.com...done.
  59. Creating user ham.w5affdc60@lxb.com...done.
  60. Setting spam training accounts...done.
  61. Initializing store sql database...done.
  62. Setting zimbraSmtpHostname for mail.lxb.com...done.
  63. Configuring SNMP...done.
  64. Checking for default IM conference room...not present.
  65. Initializing default IM conference room...done.
  66. Setting up syslog.conf...done.
  67.
  68. You have the option of notifying Zimbra of your installation.
  69. This helps us to track the uptake of the Zimbra Collaboration Suite.
  70. The only information that will be transmitted is:
  71.         The VERSION of zcs installed (6.0.10_GA_2692_CentOS5_64)
  72.         The ADMIN EMAIL ADDRESS created (admin@lxb.com
  73.
  74. Notify Zimbra of your installation? [Yes] no
  75. Notification skipped
  76. Starting servers...done.
  77. Installing common zimlets...
  78.         com_zimbra_date...done.
  79.         com_zimbra_url...done.
  80.         com_zimbra_dnd...done.
  81.         com_zimbra_phone...done.
  82.         com_zimbra_adminversioncheck...done.
  83.         com_zimbra_bulkprovision...done.
  84.         com_zimbra_cert_manager...done.
  85.         com_zimbra_ymemoticons...done.
  86.         com_zimbra_email...done.
  87. Finished installing common zimlets.
  88. Initializing Documents...done.
  89. Restarting mailboxd...done.
  90. Setting up zimbra crontab...done.
  91.
  92.
  93. Moving /tmp/zmsetup.03082011-230427.log to /opt/zimbra/log
  94.
  95.
  96. Configuration complete - press return to exit 
安装完成,按任意键退出:

相关文章:在linux系统上删除(卸载)Zimbra邮件系统

cd
su - zimbra        这个用户是安装zimbra的时候自动创建的,切换到这个用户
查看zcs工作状态
zmcontrol status
zimbra邮件系统
exit   退出zimbra帐号

验证zimbra服务器是否可以正常工作
浏览器访问页面地址:管理员登陆页面:https://mail.lxb.com:7071(需要DNS配置成功做解析支持)或https://192.168.0.1:7071,帐户:admin@lxb.com(因为测试环境为单域,所以可简为admin),密码:123456(安装时的设置)。后台管理页面是用https加密的
如下图
zimbra邮件系统
登录成功后的页面,点击“账户”,
zimbra邮件系统
点击新建
zimbra邮件系统
新建一个帐号
zimbra邮件系统
点击完成后返回的页面中鼠标点选新创建的帐号luoxiaobo,然后点击上面的“变更密码”
zimbra邮件系统
在弹出的框中,输入一个密码,勾住“必须变更密码”,让用户第一次登录的时候修改密码
zimbra邮件系统

普通用户登陆页面:http://mail.lxb.com(需要DNS配置成功做解析支持)或http://192.168.0.1,帐户:luoxiaobo@lxb.com(用管理员登陆后建立),密码:123456(用管理员登陆后指定普通帐户的初始密码,普通用户通过Web端成功登陆后,如果在管理员在创建帐号的时候没有勾住“必须变更密码”,那么可点击“首选项”,然后变更密码。)

用户登录页面如下图
zimbra邮件系统
点击登录后,立即要求更改密码,输入旧密码,然后两次输入新密码,点击登录

登录成功后页面如下图

如果网页管理端无法访问邮件服务器,可以考虑配置iptables或是停止iptables服务:

到管理员界面再次创建一个帐号:xiaoboluo,创建完成后,对帐号xiaoboluo和luoxiaobo的属性进行一些修改,如下图,右击帐号,然后选择“编辑”

修改用户名接受邮件的轮询间隔,以及用户有新邮件到达时的显示状态,这样修改后,一旦有新邮件到达时用户登录页面会自动接收邮件

然后用xiaoboluo帐号登录,给用户luoxiaobo发送一封测试邮件,如下图

到luoxiaobo用户登录页面查看

成功收到,回复一下

到用户xiaoboluo登录页面查看


安装配置并使用windows客户端zdesktop_7_1_4_ga_b11273_win32.msi
安装过程不解释,安装完成后,会进行一下初始化,这里不要乱点,启动界面如下,按照下图中的标志处操作

其中,这个客户端客户作为多种MTA的客户端程序,请自己根据实际情况进行选择,这里选择zimbra,如下图

选择后就会弹出配置页面,如下图,输入你的用户名和密码,以及内送服务器的地址,就是你的邮件服务器地址,安全选择“无”,然后点击“认证后保存”

然后在跳转的页面中点击“启动桌面程序”

启动后界面如下图,点击“perferences”

把语言更改为中文

linux下的客户端安装,假如你有linux的主机需要使用这个客户端
那么就安装“zdesktop_7_1_4_ga_b11273_linux_i686”这个包,这里我放到root宿主目录为例进行说明,注意了,安装必须要用root用户来安装,其他用户没有创建文件的权限
cd
mkdir /zimbraclient          创建这个目录用来安装zimbra 桌面客户端
tar xvf zdesktop_7_1_4_ga_b11273_linux_i686.tgz
cd zdesktop_7_1_4_ga_b11273_linux_i686
ls   查看下解压目录,确保有install.pl这个文件,如下图


./install.pl   运行这个脚本进行安装,以下为复制安装过程中的代码,请按红色标记处操作
Welcome to Zimbra Desktop setup wizard. This will install Zimbra Desktop on your computer.
------------------------------
Press enter to continue:         直接回车
PLEASE READ THIS AGREEMENT CAREFULLY BEFORE USING THE SOFTWARE. VMWARE INC. WILL ONLY LICENSE THIS SOFTWARE TO YOU IF YOU FIRST ACCEPT THE TERMS OF THIS AGREEMENT. BY DOWNLOADING OR INSTALLING THE SOFTWARE, OR USING THE PRODUCT, YOU ARE CONSENTING TO BE BOUND BY THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THIS AGREEMENT, THEN DO NOT DOWNLOAD, INSTALL OR USE THE PRODUCT.

License Terms for this Zimbra Collaboration Server Software: http://www.zimbra.com/license/zimbra_public_eula_2.1.html

------------------------------
(A)ccept or (D)ecline [A]:      直接回车
Installing application files...done

You have finished installing application files.

Would you like to continue to install data files for user: root ?
------------------------------
(Y)es or (N)o [N]:y
Choose the folder where you would like to install Zimbra Desktop's user data files, full path please [/root/zdesktop]:/zimbraclient   这里更改这个程序的安装路径,以便其他用户也可以使用

Are you sure you would like to install Zimbra Desktop's user data under folder [/zimbraclient] ? NOTE: All non-ZD data under this directory will be deleted.
------------------------------
(Y)es or (N)o [Y]: y
Choose the folder where you would like to create desktop icon [/root/Desktop]:/root/桌面  centos下桌面两个字是中文的,如果是其他的请根据实际的桌面路径是中文还是英文
这步回车后就安装完成了,回车完成安装,一回车就会自动打开这个客户端软件,或者桌面图标也可以打开,当然,最后那个红色标记那步实际没有意义,因为这个客户端只允许root来安装,不允许root用户运行,呵呵

以后其他普通用户登录进去的时候,只需要执行一下命令:
/opt/zimbra/zdesktop/linux/user-install.pl就可以安装一个桌面图标进行使用这个客户端了

下面举个例子:用root帐号创建一个帐号luoxiaobo
useradd luoxiaobo
echo 123456 |passwd --stdin luoxiaobo
reboot     重启

用luoxiaobo登录,然后打开一个终端
运行命令: /opt/zimbra/zdesktop/linux/user-install.pl
以下为运行代码:按照红色部分标记操作
Choose the folder where you would like to install Zimbra Desktop's user data files, full path please [/home/luoxiaobo/zdesktop]:        直接回车         

------------------------------
Choose the folder where you would like to create desktop icon [/home/luoxiaobo/Desktop]: /home/luoxiaobo/桌面       修改为当前登录用户的宿主目录的桌面路径

Installing user data files...done
Initializing user data...done
Creating desktop icon...done
Zimbra Desktop has been installed successfully for user luoxiaobo.

You can start Zimbra Desktop by double-clicking the desktop icon or by running the following command:
"/opt/zimbra/zdesktop/linux/prism/zdclient" -webapp "/home/luoxiaobo/zdesktop/zdesktop.webapp" -override "/home/luoxiaobo/zdesktop/zdesktop.webapp/override.ini" -profile "/home/luoxiaobo/zdesktop/profile"

Press "Enter" to launch Zimbra Desktop; Press "Ctrl-c" to exit:  直接回车
此时,你会发现桌面已经多出一个图标,且马上就可以启动这个客户端的窗口了,如下图,后面接下来的操作与windows下的客户端是一模一样的配置,这里配置以雅虎的邮箱为例进行说明,如下图

选择yahoo邮箱,填写这些信息后点击“认证后保存”,下次打开这个客户端的时候就不用配置了,直接进入你的邮箱

此时,在刷新的窗口上点击“单击以认证”,如下图

此时会打开一个页面,点击“同意”,如下图

然后在跳转的页面中记下验证码,如下图


复制下来,填入zimbra窗口中的验证码输入框,如下图

保存成功后,进入的界面和windows客户端的一样操作,就不做说明了,如果登录不上去也不要纠结,因为客户端还不如用web直接登录。

另外:下面的命令与双击桌面图标是一样的作用,都是打开这个客户端用的
"/opt/zimbra/zdesktop/linux/prism/zdclient" -webapp \
"/home/luoxiaobo/zdesktop/zdesktop.webapp" -override \
"/home/luoxiaobo/zdesktop/zdesktop.webapp/override.ini" -profile \
"/home/luoxiaobo/zdesktop/profile"
如果这个客户端不能启动,在/zimbraclient/log/zdesktop.out中查看退出这个客户端的原因

这里要注意了,不同的系统可能java环境的不同,可能存在安装成功后,打不开这个软件,不用纠结,个人认为用web界面的已经完全够用了。

如果zimbra服务端有问题,请在/var/log/messages和/var/log/zimbra.log两个文件中查找相关记录

例如:重启zimbra后可能会提示找不到(提示信息请查看/var/log/zimbra.log文件中的记录)
/opt/zimbra/log/zmmailboxd.pid和/opt/zimbra/log/zmmailboxd_manager.pid两个文件,此时,可以用touch命令手动创建,如下
touch /opt/zimbra/log/zmmailboxd.pid
touch /opt/zimbra/log/zmmailboxd_manager.pid
然后
su - zimbra
zmcontrol restart    重启zimbra服务即可

zimbra简单的管理命令参考
进入zimbra用户后
zmcontrol stop   停止zimbra
zmcontrol start   启动zimbra
zmcontrol restart 重启zimbra
zmcontrol status  查看zimbra各组件的运行状态







 

转载请注明linux系统运维
http://www.linuxyw.com/linux/qitafuwu/20130605/540.html

------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
验证码: 点击我更换图片
栏目列表
推荐内容