Zimbra8.x邮件服务器安装及配置
官网地址:http://www.zimbra.com/downloads
下载说明:
1. 版本:
zimbra有两个大版本:Open Source Edition和 Network Edition (Starter/Standard/Professional),其中前者免费,后者收费,此处下载前者
下面是VMWare Zimbra官网的Zimbra产品对比截图,具体请参见链接:http://www.zimbra.com/products/compare_products.html
2. 环境(以下网络及DNS信息请根据实际情况填写):
OS:Ubuntu Server 12.04 x64
hostname:mail
domain:sunnie.com
address:192.168.1.5
netmask:255.255.255.0
gateway:192.168.1.1
nameserver:192.168.1.2
3. 配置DNS(必须)
# nano/etc/bind/named.conf.local
添加如下内容:
zone "example.com"{
type master;
file "/etc/bind/example.com";
};
# nano/etc/bind/example.com
添加如下内容:
$TTL 604800
@ IN SOA @ mail.local.(
20131212 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800) ; Negative Cache TTL
;
@ IN NS mail
@ IN MX 10 mail
mail IN A 192.168.1.5
# invoke-rc.d bind9 restart
4. 将Zimbra服务器上的临时DNS换成正式DNS,并重启服务器
# nano /etc/resolv.conf
nameserver 192.168.1.5
# reboot
5. 安装Zimbra8.0.5
a)将zcs-8.0.5_GA_5839.UBUNTU12_64.20130910124038.tgz用FTP上传至Ubuntu Server系统的/data/目录下
b)安装Zimbra相关组件:
#aptitude install sudo libidn11 libpcre3 libgmp3c2 libperl5.14 libexpat1 perl5 sysstat sqlite3 file pax
c)配置DNS,并重启服务器
# nano /etc/resolvconf/resolv.conf.d/base
nameserver 192.168.60.136
# reboot
d)安装:
# cd /data/
# tar zxvf zcs-8.0.5_GA_5839.UBUNTU12_64.20130910124038.tgz
# cd zcs-8.0.5_GA_5839.UBUNTU12_64.20130910124038
# ./install.sh
安装过程中会有如下提示:
Do you agree with the terms of the software license agreement? [N] y
Install zimbra-ldap [Y] y
Install zimbra-logger [Y] y
Install zimbra-mta [Y] y
Install zimbra-snmp [Y] y
Install zimbra-store [Y] y
Install zimbra-apache [Y] y
Install zimbra-spell [Y] y
Install zimbra-memcached [N] y
Install zimbra-proxy [N] y
The system will be modified. Continue? [N] y
Change domain name? [Yes] no
选择3
然后再选择4
输入admin密码,此处我的密码是zimbra
选择 r 回到上级目录
选择s
要求保存文件时,直接回车即可
选择a 应用所有配置
Select from menu, or press 'a' to apply config (? - help) a
Save configuration data to a file? [Yes]
Save config in file: [/opt/zimbra/config.9213]
Saving config in /opt/zimbra/config.9213...done.
The system will be modified - continue? [No] yes
Notify Zimbra of your installation? [Yes] no
Configuration complete - press return to exit 回车退出即可
e)修改/opt/zimbra/.bashrc
# nano /opt/zimbra/.bashrc
找到PATH,在等号最前面添加/usr/share/file:最后形式如下:PATH=/usr/share/file:${ZIMBRA_HOME}/bin:${ZIMBRA_HOME}/postfix/sbin:...
f)重启服务器
# reboot
4)客户端登录
https://192.168.1.5
用户名:admin
密码:zimbra (刚刚修改的admin密码)
5)测试
a) 外发邮件:
现在假设登录服务器192.168.1.5,红色字体部分是需要我们手动输入的内容
测试步骤如下:
telnet 192.168.1.5 25
Trying 192.168.1.5...
Connected to 192.168.1.5 (192.168.1.5).
Escape character is '^]'.
220 mail.example.com ESMTP Postfix
helo example.com
250 mail.example.com
mail from:<admin@example.com>
250 2.1.0 Ok
rcpt to:<zzban@126.com>
250 2.1.5 Ok
data
354 End data with <CR><LF>.<CR><LF>
Subject: this is a test mail
This is test mail content
.
250 2.0.0 Ok: queued as 88B3B2A68032
quit
221 2.0.0 Bye
Connection closed by foreign host.
这样邮件就发送出去了,你可以登录你的收件邮件看看有没有收到邮件。如果收到邮件,表示一切正常,结束。
b) 内发邮件
步骤同上,只需将mail from所示的发件人和rcpt to所示的收件人邮箱互换即可
至此,zimbra8.0.5集成邮件服务器搭建完成
Zimbra8.x邮件服务器安装及配置的更多相关文章
- Windows Server 2008 DNS服务器安装与配置
Windows Server 2008 DNS服务器安装与配置本文关键字:Windows Server 2008 DNS.IIS 服务器安装与配置,DNS服务器本文来源:http://www.ip-t ...
- linux邮件服务器postfix配置实例
linux邮件服务器postfix配置实例(超级详细!!!) 2013-03-13 13:30:21 标签:邮件服务器 linux 1. 系统安装:1)centos4.3 选上MAIL组件里的全部.2 ...
- ftp服务器安装与配置
ftp服务器安装与配置 1. ftp服务端的安装 1 如果之前配置过ftp服务器的还是之后配置的服务器,无法启动服务,那么基本是配置出现了错误,那么可先完全卸载后再进行安装.如果无法定位多半是镜像源的 ...
- Tomcat服务器安装、配置、测试
Tomcat服务器安装.配置.测试(win7_64bit) 目录 1.概述 2.本文用到的工具 3.Tomcat服务器安装配置 4.Tomcat服务器简单测试 5.注意事项 >>看不清的图 ...
- centos7邮件服务器SSL配置
在上篇文章centos7搭建postfix邮件服务器的搭建中我们没有配置SSL,接下来我们在这篇文章中讲讲centos7邮件服务器SSL配置. 1. 创建SSL证书 [root@www ~]# cd ...
- linux下WEB服务器安装、配置VSFTP
转载 http://www.oicto.com/centos-vsftp/?tdsourcetag=s_pcqq_aiomsg linux下WEB服务器安装.配置VSFTP 由 admin · 发布 ...
- [转载]Ubuntu下Git服务器安装与配置
原文地址:Ubuntu下Git服务器安装与配置作者:F民抄 1. 安装 1.1 安装Git-Core: sudo apt-get install git-core 1.2 安装 Gitosis sud ...
- Jenkins中Jelly邮件模板的配置
[链接]Jenkins中Jelly邮件模板的配置http://blog.csdn.net/hwhua1986/article/details/47975237
- 笔记-git-git服务器安装及配置
笔记-git-git服务器安装及配置 1. GIT服务器简介 Git 可以使用四种主要的协议来传输数据:本地传输,SSH 协议,Git 协议和 HTTP 协议.下面分别介绍一下哪些情形应该使 ...
随机推荐
- OJ常见问题及必须认识的对拍处理水题
HDUOJ: 常见问题及解答 Q: Online Judge(以下简称OJ)支持哪些语言? A: 目前为止,HDOJ支持C.C++.Pascal和Java四种语言. Q: 有什么条件判断我的程序是在O ...
- Sql语句 不支持中文 国外数据库
由于老美的不支持中文 SQL 语句第一:字段类型改为nvarchar,ntext 第二:强制转化 N update dbo.Role set rolename=N'普通用户' update dbo.T ...
- 地址栏访问Action,后来方法执行两次
SSH框架,在地址栏输入URL访问Action,后台访问会访问两次.很奇怪. 经排查,最终问题在于方法名称写错了.将getOpinionByPN()修改成queryOpinionByPN(),没有问题 ...
- Mysql 列转行group_concat函数,与行转列
1.正常情况. SELECT JoinEventIds from nt_mainnum 2.使用group_concat函数 select group_concat(JoinEventIds) fro ...
- xls和xlsx
xls XLS 就是 Microsoft Excel 工作表,是一种非常常用的电子表格格式.xls文件可以使用Microsoft Excel打开,另外微软为那些没有安装Excel的用户开发了专门的 ...
- c#隐式转换之有符号位转换
有符号位类型的转换,额外的高位用源表达式的符号位填充.这样就维持了被转换的值的正确符号和大小. 特别注意的是负数的转换,额外的高位用1填充,因为负数的二进制表示是对应正数的二进制取反加1,所以高位用1 ...
- Android开发手记(15) 拨打电话和收发短信
1.Intent简介 Android组价之间的通信,由Intent来协助完成.Intent负责对应用中一次操作的动作.动作涉及数据.附加数据进行描述,Android则根据此Intent的描述,负责找到 ...
- iOS几种简单有效的数组排序方法
第一种,利用数组的sortedArrayUsingComparator调用 NSComparator ,obj1和obj2指的数组中的对象 NSComparator cmptr = ^(id obj1 ...
- 2.常用快捷键.md
[toc] 1.mian函数补全 在IntelJ中和Eclipse中稍有不同,在Eclipse中,输入main再按Alt+/即可自动补全main函数,但是在IntellJ中则是输入psvm,选中即可 ...
- Android动画 fillAfter和fillBefore
fillBefore是指动画结束时画面停留在此动画的第一帧; fillAfter是指动画结束是画面停留在此动画的最后一帧. java代码设置如下: /*****动画结束时,停留在最后一帧******* ...