zimbra 邮件服务器管理

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
云数据库 RDS PostgreSQL,集群系列 2核4GB
简介:

添加管理员账号:zmprov ca  testadmin@test.com  password  zimbraIsAdminAccount TRUE

升级现有账号为管理员: zmprov ma test@test.com zimbraIsAdminAccount  TRUE

添加普通账号:zmprov ca test@test.com password

删除普通账号:zmprov da test@test.com

重设密码: zmprov sp test@test.com pawwsord

查询mysql密码:zmlocalconfig -s  |grep pass |grep mysql

查询邮箱使用情况:zmprov gqu  mail.test.com

查询指定邮箱详细信息:zmprov gmi test@test.com

查看最大系统邮件大小: postconf message_size_limit
 

修改最大附件大小:zmprov modifyConfig zimbraMtaMaxMessageSize 2048000
                                     postfix reload

 

zimbra命令行方式常用的操作

将HTTP登陆方式更改为HTTP\HTTPS登陆方式

$ zmprov ms zimbraMailSSLPort (将HTTPS更改成非443端口)
$ zmtlsctl http\https
$ tomcat restart

smtp认证错误的解决

zmprov ms `zmhostname` zimbraMtaAuthHost mail.example.com

日志服务器错误的解决
$ zmprov getConfig zimbraLogHostname

$ zmprov modifyConfig zimbraLogHostname mail.domain.com

查看系统参数
可以通过zmlocalconfig -s命令查看系统的参数

$ postconf //查看postfix的所有配置

$ zmlocalconfig //查看各种组件的配置信息
$ zmlocalconfig -s|grep zimbra_ldap_userdn       //查看zimbra帐号在LDAP中的DN

$ zmlocalconfig -s|grep zimbra_ldap_userdn //查看zimbra帐号在LDAP中的密码

$ zmlocalconfig -s|grep zimbra_mysql //查看mysql的配置信息

更改系统最大邮件大小:
查看最大系统邮件大小,显示当前系统最大邮件为10M。
$ postconf message_size_limit
message_size_limit = 10240000
将系统最大邮件大小更改为20M。

$ zmprov modifyConfig zimbraMtaMaxMessageSize 2048000
$ postfix reload

更改系统最大附件大小:
将系统中所有帐户允许最大的附件更改为5M

$ zmprov modifyConfig zimbraFileUploadMaxSize 5000000
将系统中mail2.domain.com帐户允许最大的附件更改为20M

$ zmprov modifyServer mail2.domain.com zimbraFileUploadMaxSize 20000000

更改管理员密码:
$ zmprov gaaa                    //列出所有管理员

$ zmprov sp //更改管理员密码
例如:zmprov sp admin q1w2e3r4 或 zmprov sp admin@wish.com q12e3r4

更改LDAP密码:
$ ldap status(start)
$ zmldappasswd –root newpass (root)

$ zmldappasswd newpass (zimbra)

更改MYSQL Database密码:
$ mysql.server status(start)
$ zmmypasswd –root newrootpass
$ zmmypasswd newpass

更改Logger MYSQL Database密码:
$ logmysql.server status(start)

$ zmmylogpasswd –root newrootpass (root)

$ zmmylogpasswd newpass (zimbra)

清空邮箱

$ zmmailbox -z -m rootking@wish.net emptyFolder /[inbox][chats][sent][drafts][junk][trash]
inbox(收件箱) chats(聊天) snet(已发送邮件) drafts(草稿箱) junk(垃圾邮件) trash(已删除邮件)

备份还原LDAP
1、备份LDAP(两个命令是相等的)

1)、ldapsearch -h 服务器对外的地址 -x -D “uid=zimbra,cn=admins,cn=zimbra” -w 密码 objectclass=* > 201014.ldif

2)、ldapsearch -h 服务器对外的地址 -x -D “uid=zimbra,cn=admins,cn=zimbra” -w 密码 > 201014.ldif

2、还原LDAP

ldapadd -h 服务器对外的地址 -x -c -D “uid=zimbra,cn=admins,cn=zimbra” -w 密码 < 20101214.ldif

导出导入用户的邮件
#!/bin/bash
while read USER
do
TODAY=`date`
LOGFILE=”/tmp/bak/backuplog.txt”
echo $TODAY >> $LOGFILE
echo $USER >> $LOGFILE

/opt/zimbra/bin/zmmailbox -z -m $USER gms >> $LOGFILE

zmmailbox -z -m $USER@test.com getRestURL “//?fmt=tgz” > /tmp/bak/$USER.tgz
done < /tmp/user.txt

PS:user.txt里是用户名,不需要跟域名

恢复用户的邮件

zmmailbox -z -m $USER@test.com postRestURL “//?fmt=tgz&resolve=reset” tmp/bak/$USER.tgz

Zimbra之黑名单、白名单
由于zimbra采用ClamAV 做防病毒软件和SpamAssassin 做反垃圾邮件过滤器,但在WEB控制台中ClamAV+SpamAssassin只有6个调节选项。所以如果要想详细的调节防病毒、反垃圾邮件的功能只有更改相应的配置文件了。
例如调节SpamAssassin的配置文件实现黑名单、白名单的功能。
编辑/opt/zimbra/conf/amavisd.conf.in
寻找下列段落,然后加上你要信任的域:

{ # a hash-type lookup table (associative array)

‘nobody@cert.org’ => -3.0,

‘cert-advisory@us-cert.gov’ => -3.0,

‘owner-alert@iss.net’ => -3.0,

‘slashdot@slashdot.org’ => -3.0,

‘bugtraq@securityfocus.com’ => -3.0,

‘ntbugtraq@listserv.ntbugtraq.com’ => -3.0,

‘security-alerts@linuxsecurity.com’ => -3.0,
-10就是无条件信任了,相反+10就是无条件阻挡了。然后存盘,
$ su zimbra
$ zmamavisdctl stop
$ zmamavisdctl start


    本文转自marbury 51CTO博客,原文链接:http://blog.51cto.com/magic3/714773,如需转载请自行联系原作者


相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助 &nbsp; &nbsp; 相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
Linux 网络安全 数据安全/隐私保护
Zimbra邮件服务器SSL证书部署
从沃通申请SSL证书后,将会下载一个以域名命名的.zip压缩包,解压该压缩包,会得到for Apache.zip
2761 0
|
Linux 开发工具 网络协议
|
3天前
|
人工智能 JSON Linux
利用阿里云GPU加速服务器实现pdf转换为markdown格式
随着AI模型的发展,GPU需求日益增长,尤其是个人学习和研究。直接购置硬件成本高且更新快,建议选择阿里云等提供的GPU加速型服务器。
利用阿里云GPU加速服务器实现pdf转换为markdown格式
|
2天前
|
开发框架 缓存 .NET
阿里云轻量应用服务器、经济型e、通用算力型u1实例怎么选?区别及选择参考
在阿里云目前的活动中,价格比较优惠的云服务器有轻量应用服务器2核2G3M带宽68元1年,经济型e实例2核2G3M带宽99元1年,通用算力型u1实例2核4G5M带宽199元1年,这几个云服务器是用户关注度最高的。有的新手用户由于是初次使用阿里云服务器,对于轻量应用服务器、经济型e、通用算力型u1实例的相关性能并不是很清楚,本文为大家做个简单的介绍和对比,以供参考。
|
10天前
|
弹性计算 运维 安全
阿里云轻量应用服务器与ECS的区别及选择指南
轻量应用服务器和云服务器ECS(Elastic Compute Service)是两款颇受欢迎的产品。本文将对这两者进行详细的对比,帮助用户更好地理解它们之间的区别,并根据自身需求做出明智的选择。
|
11天前
|
SQL 弹性计算 安全
阿里云上云优选与飞天加速计划活动区别及购买云服务器后续必做功课参考
对于很多用户来说,购买云服务器通常都是通过阿里云当下的各种活动来购买,这就有必要了解这些活动的区别,同时由于活动内的云服务器购买之后还需要单独购买并挂载数据盘,还需要设置远程密码以及安全组等操作之后才能正常使用云服务器。本文就为大家介绍一下目前比较热门的上云优选与飞天加速计划两个活动的区别,以及通过活动来购买云服务器之后的一些必做功课,确保云服务器可以正常使用,以供参考。
|
14天前
|
弹性计算 安全 开发工具
灵码评测-阿里云提供的ECS python3 sdk做安全组管理
批量变更阿里云ECS安全组策略(批量变更)
|
1月前
|
存储 人工智能 弹性计算
阿里云弹性计算(ECS)提供强大的AI工作负载平台,支持灵活的资源配置与高性能计算,适用于AI训练与推理
阿里云弹性计算(ECS)提供强大的AI工作负载平台,支持灵活的资源配置与高性能计算,适用于AI训练与推理。通过合理优化资源分配、利用自动伸缩及高效数据管理,ECS能显著提升AI系统的性能与效率,降低运营成本,助力科研与企业用户在AI领域取得突破。
50 6
|
8天前
|
机器学习/深度学习 人工智能 编解码
阿里云GPU云服务器优惠收费标准,GPU服务器优缺点与适用场景详解
随着人工智能、大数据分析和高性能计算的发展,对计算资源的需求不断增加。GPU凭借强大的并行计算能力和高效的浮点运算性能,逐渐成为处理复杂计算任务的首选工具。阿里云提供了从入门级到旗舰级的多种GPU服务器,涵盖GN5、GN6、GN7、GN8和GN9系列,分别适用于图形渲染、视频编码、深度学习推理、训练和高性能计算等场景。本文详细介绍各系列的规格、价格和适用场景,帮助用户根据实际需求选择最合适的GPU实例。
|
10天前
|
弹性计算 Linux 数据安全/隐私保护
阿里云上快速搭建幻兽帕鲁游戏联机服务器指南
对于热爱幻兽帕鲁游戏的玩家来说,搭建一台专属的联机服务器无疑能够大大提升游戏体验。阿里云作为领先的云计算服务商,为玩家提供了便捷、高效的服务器搭建方案。本文将为您详细介绍如何在阿里云上快速搭建幻兽帕鲁游戏联机服务器,让您轻松享受多人游戏的乐趣。

热门文章

最新文章