仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1382|回复: 8
打印 上一主题 下一主题

[CentOS(社区)] 来一发CentOS下安排开源邮件体系iredmail

[复制链接]
深爱那片海 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 20:33:11 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!这几天由于公司的邮件体系临时利用愈来愈痴肥(mdaemon),需选定一套开源的邮件体系举行营业改革,经由过程材料比对,选择了比来对照好的开源邮件体系Iredmail和Zmail,选择了纷歧定合适公司营业,把比来的实行总结一下,最初选择了Iredmail,但愿匡助到由于银子纠结哪一个开源邮件体系好的伴侣。
Iredmail
装置前注重事项:

  • 经由过程官网懂得iRedMail;

2.选择响应的linux刊行版(我选的是64位的CentOS6.4,iRedMail-0.8.6.tar.bz2)


  • iredmail装置必要洁净的体系情况,意义是办事器不存在与iredmail相干的组件,如apache,mysql,OpenLDAP,postfix,Dovecot,Amavisd等。不然会掩盖本来的设置文件,乃至招致iredmail装置失利
    为了能装置iredmail,你必要满意以下两个前提:
    1、一个洁净的体系,如RHEL,CentOS,Ubuntu,Scientific等Linux体系。
    2、不低于512MB的内存。




装置前的筹办

1、设置一个完整及格的域名(FQDN)主机名
实行下令hostname-f以检察以后主机名:

  • $hostname-f

  • demo.iredmail.org


在RHEL/CentOS/ScientificLinux体系,设置hostname一般是改以下两个文件
/etc/sysconfig/network主机名设置。
/etc/hosts 主机名剖析,必要放在第一名。
2、激活yum软件库以装置新软件包
CentOS体系软件库设置文件在/etc/yum.repos.d/目次下,后缀是.repo,翻开这些文件,假如包括”enabled=1″,暗示已激活。
3、下载iRedMail
也能够到官网下载http://www.iredmail.com/download.html
解压软件包:

  • #cd/root/

  • #tarxjfiRedMail-x.y.z.tar.bz2


入手下手装置iRedMail

假如办事器在中国,因为域名被墙,必要翻开文件/root/iRedMail-x.y.z/pkgs/get_all.sh,查找iredmail.org交换为173.254.22.21。

  • #cd/root/iRedMail-x.y.z/

  • #bashiRedMail.sh


上面是装置截图:
1)接待装置界面.



2)指定存储邮箱的路径,默许是/var/vmail/。


3)选择存储帐号的后端,选择你熟习的。以后你能够iRedAdmin办理帐号。


4)假如选择的后端是OpenLDAP,接上去会问两个成绩。
4.1)LDAP后缀


4.2)LDAP暗码


5)设置mysqlroot暗码


6)设置你第一个邮箱域名


7)设置邮箱办理地点


8)设置邮箱背景办理暗码


9)设置邮箱用户暗码


10)选择可选组件装置(默许装置全体)


11)设置默许言语


回覆完这些成绩以后,装置步伐问是不是入手下手装置,输出y便可。
装置完成以后必要晓得的主要事变

1、浏览/root/iRedMail-x.y.z/iRedMail.tips,它包括一些与iredmail相干的信息
2、为SPF设置dns纪录http://code.谷歌.com/p/iredmail/wiki/DNS_SPF
3、为DKIM设置DNS纪录http://code.谷歌.com/p/iredmail/wiki/DNS_DKIm
webmail和别的一些步伐的出口

Webmailhttp://your_server/mail/(or/webmail,/roundcube)
iRedAdmin(adminpanel)httpS://your_server/iredadmin/
phpMyAdminhttpS://your_server/phpmyadmin/
phpLDAPadminhttpS://your_server/phpldapadmin/
AwstatshttpS://your_server/awstats/awstats.pl?config=web(or?config=smtp)


iredmail背景办理界面https://your_server/iredadmin/

https://your_server/mail/就是用户本人的邮件页面了,很恬逸简便的界面,能够试操纵给别人发个邮件。


我们下面说要按营业改革为本人的邮件体系,那一定是要修改源码的。入手下手我另有个曲解觉得全部邮件体系都是iRedMail的作者写的,最初看到源码后才晓得iRedMail的作者写的是iredadmin这个办理端(作者是其中国同胞:张煌彬。十分感激他,也但愿国产开源愈来愈好),利用的是web.py框架。
团体邮件体系界面是基于webmail办事的Roundcube,利用的是php言语。我们要改革的就是他
iredmail有良多插件功效,能够在Roundcube下载

步调:
插件安排于plugins文件夹上面,
[root@mailplugins]#pwd
/var/www/roundcubemail/plugins

修正插件设置文件,修正main.ini.php设置文件

[root@mailconfig]#pwd
/var/www/roundcubemail/config


//Listofactiveplugins(inplugins/directory)
$rcmail_config[plugins]=array("password","managesieve","globaladdressbook","emoticons","userinfo","jqueryui","compose_addressbook",);
好了,基础上一切的就是下面这些,zmail前面也会有先容
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-15 10:33

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表