简单邮件服务器postfix+dovecot搭建

Postfix 是一种电子邮件服务器,是 MTA(邮件传输代理)软件,Dovecot 是一个开源的 IMAP 和 POP3 邮件服务器,POP / IMAP 是 MUA 从邮件服务器中读取邮件时使用的协议。

linux下postfix+Dovecot的搭建

     安装前准备

       系统默认安装sendmail,首先对其进行关闭或卸载,防止端口占用。

     1 、关闭服务

  service sendmail stop

  chkconfig  sendmail off

     2、使用yum卸载

         yum remove sendmail

    为配置及测试方便,此次不使用dns,直接修改hosts文件,使用本地解析

修改主机名

wKiom1WU6ZjwpRtBAAAuvn-8ZjY187.jpg

添加本地IP解析

wKiom1WU6cWTMyTvAACcVNcURy0221.jpg

确保能够解析,使用ping命令

wKiom1WU6euT_ig6AADW9cJ7wwo965.jpg



一、进行postfix安装与配置


1、yum install postfix 

wKiom1WU6JTxNnoCAACicCUzsp4081.jpg

2、安装完成后,编辑配置文件,主要修改如下内容


[root@mail ~]# vi /etc/postfix/main.cf

myhostname = mail.lvni.com

mydomain = lvni.com

myorigin = $mydomain

inet_interfaces = all

mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain

unknown_local_recipient_reject_code = 550

mynetworks = 0.0.0.0/0

relay_domains = $mydestination,$mydomain

alias_maps = hash:/etc/aliases

alias_database = hash:/etc/aliases

3、完成后启动服务,默认监听25端口

service postfix start

wKioL1WU7V-gzvXFAABBd788bjc988.jpg

4、添加系统用户,testpostfix、test2

wKiom1WU6_vxvnIJAACYmjH1qc4942.jpg

5、测试postfix

wKioL1WU7qmwP07hAAGLS2eIVME093.jpg

至此postfix完成。


二、进行dovecot配置

1、yum install dovecot

wKioL1WU70GQNHZbAAB1gkPLuFg698.jpg

2、编辑配置文件

[root@mail ~]# vi /etc/dovecot.conf


protocols = imap imaps pop3 pop3s

disable_plaintext_auth = no

ssl_disable = no

mail_location = mbox:~/mail:INBOX=/var/mail/%u

3、完成后启动dovecot,并查看启动状况

/etc/init.d/dovecot start

wKiom1WU7--R22fkAAF3ksUpL2M041.jpg

4、测试

wKiom1WU8FrBIFEhAAEG3qEn8Q8594.jpg

配置完成。


5、在Windows下使用live Mail进行测试

添加邮箱账户及服务器信息

wKioL1WU8z2w5PwTAAFxTUq5AwM315.jpg

对邮件进行收发测试

wKiom1WU8Ziy3RVVAADr2Fzivqc413.jpg

确保能够进行发件和收件,至此简单的邮件服务器配置完成。




你可能感兴趣的:(linux)