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文件,使用本地解析
修改主机名
添加本地IP解析
确保能够解析,使用ping命令
一、进行postfix安装与配置
1、yum install postfix
2、安装完成后,编辑配置文件,主要修改如下内容
[[email protected] ~]# 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
4、添加系统用户,testpostfix、test2
5、测试postfix
至此postfix完成。
二、进行dovecot配置
1、yum install dovecot
2、编辑配置文件
[[email protected] ~]# 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
4、测试
配置完成。
5、在Windows下使用live Mail进行测试
添加邮箱账户及服务器信息
对邮件进行收发测试
确保能够进行发件和收件,至此简单的邮件服务器配置完成。