zz LAB_路虎极光HEL5下sendmail dovecot openwebmail邮件系

来源:http://www.boundlesssupremacy.com 作者:win7 人气:151 发布时间:2019-08-02
摘要:电子邮件系统对于四个厂家的法力相信已经远非人不知道,近来可比主流的邮件系统满含SendMail、exchange、LotusNotes、Qmail、Postfix等。 电子邮件系统对于一个公司的职能相信已经远非人不

电子邮件系统对于四个厂家的法力相信已经远非人不知道,近来可比主流的邮件系统满含SendMail、exchange、LotusNotes、Qmail、Postfix等。

电子邮件系统对于一个公司的职能相信已经远非人不知底,如今可比主流的邮件系统蕴含SendMail、exchange、莲花汽车Notes、Qmail、Postfix等。

Microsoft的Exchange只好运维在Windows平台,况且必须依靠移动目录,固然在职能上exchange的确有自然的优势,譬喻用户管理、与office等微软其余产品的高集成性等等,但运维开销过高。

Microsoft的Exchange只可以运维在Windows平台,并且必须依附移动目录,即便在效果与利益上exchange的确有早晚的优势,比方用户管理、与office等微软其余产品的高集成性等等,但运转本钱过高。

LotusNotes作为IBM产品品质、效能本来是毫不说了,可是自个儿总认为IBM的产品都有叁个联合举行的特点,那就是唯有运营在IBM的软、硬件平台时工夫将其效果最大化的发挥出来。

LotusNotes作为IBM的制品质量、成效自然是毫不说了,可是自身总认为IBM的出品都有一个同台的本性,那就是独有运营在IBM的软、硬件平台时技术将其意义最大化的发挥出来。
SendMail能够运作在大约具备的类Unix平台,成效也比较强硬。当然SendMail也可能有一点点自己的主题材料,但随着其版本的升迁非常多上面业已有了相当的大的精雕细琢。

SendMail能够运作在大致全部的类Unix平台,作用也相比较强硬。当然SendMail也许有局地自己的难点,但随着其版本的升迁相当多方面业已有了十分的大的勘误。

本文中相当重要介绍在XC60HEL 5下通过SendMail搭建多少个邮件系统平台,并整合dovecot完毕pop3/IMAP4以及通过OpenWebMail达成客户端通过浏览器访谈邮件系统。在描述进程中动用以下互联网拓扑。

本文中主要介绍在WranglerHEL 5.2下通过SendMail搭建贰个邮件系统平台,并构成dovecot完结pop3/IMAP4以及由此OpenWebMail达成客户端通过浏览器访谈邮件系统。在汇报进度中动用以下网络拓扑。

图片 1

图片 2 

一、安装并配置DNS DNS的意义相信也无需过多介绍了,假诺公司的邮件服务器如若急需接受过来公网的邮件,供给具备公网IP及域名,而DNS分析专门的工作都是有ISP提供的。在本文的配置中若是该邮件系统只供集团中间使用,所以要求配备DNS。

一、安装并安插DNS。

1、安装bind及有关软件包。
#rpm -ivh /mnt/cdrom/Server/bind-9.3.6-4.p1.el5.i386.rpm
#rpm -ivh /mnt/cdrom/Server/bind-chroot-9.3.6-4.p1.el5.i386.rpm
#rpm -ivh /mnt/cdrom/Server/caching-nameserver-9.3.6-4.p1.el5.i386.rpm

DNS的效果与利益相信也无需过多介绍了,假若公司的邮件服务器如若必要接受过来公网的邮件,供给持有公网IP及域名,而DNS分析专门的学问都以有ISP提供的。在本文的计划中借使该邮件系统只供企业中间接纳,所以需求配备DNS。

2、在/var/named/chroot/etc目录下有三个大局配置的例子文件,将其复制一份改名称叫named.conf。如下图复制时必然要加-a(或-p),若是全局配置文件的有着组不是named时,BIND服务是不能够运营的。

1、安装bind及有关软件包。

图片 3
3、编辑named.conf文件,修改如下图所示地点,保存退出。
图片 4 4、修改/var/named/chroot/etc/named.rfc一九一三.conf(DNS主配置文件)文件最尾巴部分增添内容如下。
图片 5 5、在/var/named/chroot/var/named中正向、反向各有两个例子,将这三个例子复制一份实行修改,如下图复制时一定要加-p,因为只要区域布局文件的享有组不是named时,BIND服务是无力回天运转的。
图片 6 6、编辑正向剖判文件yinhe.zone,修改如下。
图片 7 7、编辑反向深入分析文件yinhe.local,修改内容如下。
图片 8

       
yum -y install bind-chroot.i* caching-nameserver.i*

8、运转bind并将其安装为电动运营,再使用nslookup测量检验是不是足以健康分析。
图片 9
在意:纵然不能日常分析,请使用system-config-network命令检查本机网卡IP和DNS配置!
          确认DNS配置不错的情事下,使用setup命令检查Firewall配置是不是允许tcpudp的53端口!

2、在/var/named/chroot/etc目录下有八个大局配置的事例文件,将其复制一份改名字为named.conf。如下图复制时必需要加-a(或-p),固然全局配置文件的有所组不是named时,BIND服务是爱莫能助运营的。

二、安装并安排SendMail

图片 10 

1、安装sendmail及相关软件包。
#rpm -ivh /mnt/cdrom/Server/sendmail-8.13.8-2.el5.i386.rpm   \暗中认可已设置
#rpm -ivh /mnt/cdrom/Server/m4-1.4.5-3.el5.1.i386.rpm         \暗中同意已设置
#rpm -ivh /mnt/cdrom/Server/sendmail-cf-8.13.8-2.el5.i386.rpm
#rpm -ivh /mnt/cdrom/Server/sendmail-doc-8.13.8-2.el5.i386.rpm

3、编辑named.conf文件,修改如下图所示地方。

2、增添本服务器可管理的FQDN或区域名(唯有在列表的本服务器才管理)。那须要修改/etc/mail/local-host-names文件。
图片 11
3、SendMail私下认可只侦听127.0.0.1,要修改sendmail.mc配置文件侦听钦点互连网接口或0.0.0.0(全数IP)
图片 12
4、通过sendmail.mc生成sendmail.cf文件,并重启sendmail服务。
    SendMail运营进度是读取/etc/mail/sendmail.cf配置文件,但该文件配置相比复杂,所以一般是配置/etc/mail/sendmail.mc,然后经过以下命令生成sendmail.cf文件(每一趟修改sendmail.mc后都必须透过动用该命令后再重启sendmail服务,不然配置不会生效)。
#m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf
在/etc/mail/sendmail.mc文件中对格式供给特别严谨:每句侧边不能有空格;区分轻重缓急写;注释在最左侧加dnl,每句必须以dnl甘休;扩展的说话,不可能在结尾一行;注意语句中的引号。

图片 13 

图片 14
4、推行完以上步骤后就能够运用SendMail测量检验收发邮件了。
     到此四个最简便的邮件系统已经通过SendMail达成了。直接行使系统地面账号做为邮件账号就能够了,上面来看看哪些通过telnet命令测验邮件系统是不是能够不荒谬专业。

4、在/var/named/chroot/etc目录下有八个主配置的例证文件,将其复制一份改名称为example.zqin.zone。如下图复制时必须要加-a,倘诺主配置文件的持有组不是named时,BIND服务是心余力绌运营的。

发送邮件:mary@yinhe.com ---> tom@yinhe.com
图片 15

图片 16 

接过邮件:
    使用收件人账号登入系统,在linux字符形式中摄取当前用户收件箱内容使用mail命令,Mial命令行格局下可直接输入”? ”查询命令行协助。如下图所示接收及查看邮件内容:

5、在example.zqin.zones文件最尾巴部分加如下图内容。

图片 17

图片 18 

三、SendMail其余配置

6、在/var/named/chroot/var/named中正向、反向各有三个例证,将这三个例子复制一份举行修改,如下图复制时必须要加-a,因为只要区域布局文件的有所组不是named时,BIND服务是力所不及运维的。

1、SendMail本地外号
    SendMail可以因而地面别称完成以下作用邮件转载、邮件群发等效果,配置时用户必须是地面邮件用户。实现时须要vim编辑/etc/aliases文件,在aliases文件最末尾增加内容就可以,举例下图:
图片 19
user1的邮件转载一份user2。
user3的邮件转载给user4,user3收不到。
发送给hr(系统中并未有这一个用户)的邮件user5及user6可吸收接纳。

图片 20 

2、SendMail设想小名
SendMail能够经过本地小名实现以下职能邮件转载等功能,配置时用户能够随意,该意义能够将邮件转载
到表面区域。完毕时须要vim编辑/etc/mail/virtusertable文件内容,比如如下图:
图片 21
   1:发送给user1@sina.com的邮件转载到user2@sohu.com
   2:发送给user3@yinhe.com的邮件转载到administrator@yinhe.com
   3:全体发送给@yinhe.com区域的邮件全体中间转播到user4@sina.com
   4:全数发送给@sohu.com的邮件转到对应%1@gmail.com,%1代表收件人

7、编辑正向解析文件example.zqin.zero,插手如下图内容。

3、SendMail地址伪装
SendMail对本服务器全体发生的邮件举行地址伪装(自动修改发件人地址)。
全局伪装:全局伪装针对全部本区域用户,此成效需求vim修改/etc/mail/sendmail.mc配置文件,下边包车型地铁例证中兼有发住外界区域的邮件收件人全部区域自动修改为yinhe.com:
图片 22
点名用户伪装:钦定用户的地点伪装,该成效只可以用于收件人是外界域。那几个能够和大局部址伪装同有毛病候采纳。上边包车型大巴例证上校全部user7@sina.com发出的邮件发件人修改为root@yinhe.com。
   a.修改/etc/mail/sendmail.mc文件。在文件最末尾增添内容如下:
图片 23
   b.创设用户列表。手动创造/etc/mail/genericstable文件并充足内容如下:
图片 24
   c.在lost-hosts-names中投入设想区域名称

图片 25 

图片 26
4、SendMail访谈调整
通过/etc/access能够对由此SendMail的邮件流进行调节,其对邮件流通过的动作根本有以下二种:
From:发件人是其余域,收件人是当前域
To:发件人是当前域,收件人是别的域
Connect:发件人、收件人都以其它域
紧接限制可用动作:
REJECT:拒绝接收并发退信布告
OK:无条件接受,当与REJECT发生争辨时优生
RELAY:接收,当与REJECT爆发顶牛时REJECT优先
DISCARD:拒绝
E中华VRO奥迪Q7:550 your message:拒绝,重返特定文告
下图是叁个/etc/access文件的例证:
图片 27

8、编辑反向分析文件0.168.192.local,参加以下图内容。

四、Dovecot安装和布局

图片 28

    SendMail只可以促成SMTP协议的成效,而当前在利用邮件系统时多多用户依然习贯使用类似foxmail的片段邮件客户端软件,那个软件平时都援助pop3、IMAP4等商讨。假诺期望在XC60HEL中贯彻pop3、IMAP4需求动用dovecot。

9、运行bind并将其安装为全自动运营。

1、安装dovecot及有关软件包。
#rpm –ivh /mnt/cdrom/Server/perl-DBI-1.52-2.el5.i386.rpm
#rpm –ivh /mnt/cdrom/Server/mysql-5.0.77-3.el5.i386.rpm
#rpm –ivh /mnt/cdrom/Server/dovecot-1.0.7-7.el5.i386.rpm

       
service named restart
chkconfig named on

2、dovecot配置比较简单,平时只需修改Dovecot修改帮衬的情商就可以。在/etc/dovecot.conf中已有,只需撤除注释就可以(如下图)。
图片 29
3、运转dovecot并将其安装为机关运维。
图片 30

图片 31

五、配置POPs&IMAPs

    pop3及IMAP4协议都以行使公开药方式伸开数据传输,但是能够透过SSL对其数量传输举办加密。配置格局如下:
在/etc/pki/tls/certs目录下输入以下命令生成密钥(dovecot.pem 文件名可放肆)。
图片 32
编辑/etc/dovecot.conf文件,修改内容如下:
图片 33
在dovecot配置完毕后得以通过mutt命令对pop3/pops及imap/iamps进行测验。具体方法如下:
1、使用POP3方法求证Dovecot
mutt -f pop://user@server[:port]    或   mutt -f pops://user@server[:port]
输入指令可因而pop(如选择pops情势,将下图命令中pop改为pops就能够)情势收取邮件,注意是接服务器名称。如下图所示,tom用户使用pop格局接受邮件。
图片 34
2、使用IMAP4方法求证Dovecot mutt -f imap://user@server[:port]   或   mutt -f imaps://user@server[:port]

输入以上命令可由此imap方式抽取邮件。如下图所示:
图片 35
输入”o”同意初阶通过imap连接服务器。
图片 36
进去后输入用户密码,可看出该用户的邮件。
图片 37
在上、下移动选拔邮件回车可查阅。
图片 38

六、OpenWebMail配置

     对于三个完全的邮件系统,提供用户通过浏览器访问是贰个十分重要的功能,在linux下可接纳OpenWebMail为用户提供该意义。可是在逍客HEL中暗中同意并未有提供OpenWebMail的软件包,独有从openwebmail.org网址或从别的rpm包下载网址下载。OpenWebMail供给采纳到apache、perl-Text-Iconv、perl-suidper软件包。

本文由2020欧洲杯官方投注-2020欧洲杯官方投注网址发布于win7,转载请注明出处:zz LAB_路虎极光HEL5下sendmail dovecot openwebmail邮件系

关键词: 欧洲杯 Linux相关

最火资讯