postfix是Wietse Venema在IBM的GPL协议之下开发的MTA(邮件传输代理)软件。postfix是Wietse Venema想要为使用最广泛的sendmail提供替代品的一个尝试。在Internet世界中,大部分的电子邮件都是通过sendmail来投递的,大约有100万用户使用sendmail,每天投递上亿封邮件。这真是一个让人吃惊的数字。Postfix试图更快、更容易管理、更安全,同时还与sendmail保持足够的兼容性。

【linux基于Postfix和Dovecot邮件系统的搭建】教程

Dovecot 是一个开源的 IMAP 和 POP3 邮件服务器,支持 Linux/Unix 系统。

一:DNS邮件记录的配置


1:首先为了让配置好的邮件服务器可以通过互联网解析到对应的IP,必须要通过bind域名解析包,设置邮件解析记录,所以首先yum安装bind服务包

【linux基于Postfix和Dovecot邮件系统的搭建】教程

2:vim编辑/etc/named.conf,允许任何人监听和解析

【linux基于Postfix和Dovecot邮件系统的搭建】教程

3:vim编辑/etc/named.rfc1912.zones,添加一个用于邮件地址解析的正向区域文件

【linux基于Postfix和Dovecot邮件系统的搭建】教程

4:进入/var/named存放域名解析记录文件的目录下,拷贝一封正向解析模板命并编辑添加相应的域名解析记录

【linux基于Postfix和Dovecot邮件系统的搭建】教程

5:测试解析效果,确保邮件客户端可以解析到该地址

【linux基于Postfix和Dovecot邮件系统的搭建】教程

6:重启服务并加入开启启动

二:PostFix发件服务包的安装和配置

1:由于在RHEL7版本往后,Postfix已经默认安装在系统里了,所以提示如下是正常的

【linux基于Postfix和Dovecot邮件系统的搭建】教程

2:vim编辑/etc/postfix/main.cf

分别添加

myhostname //邮服务器的主机名

mydoamin //邮件服务器的域名

【linux基于Postfix和Dovecot邮件系统的搭建】教程

myorigin //发出邮件于的名称

【linux基于Postfix和Dovecot邮件系统的搭建】教程

inet\_interfaces //定义监听网卡的地址,即指定哪些IP可以用来收发邮件

【linux基于Postfix和Dovecot邮件系统的搭建】教程

mydestination //可接受的主机名和域名邮件列表

【linux基于Postfix和Dovecot邮件系统的搭建】教程

3:重启服务并加入开启启动

三:Dovecot收件服务包的配置

1:首先安装dovecot服务包

【linux基于Postfix和Dovecot邮件系统的搭建】教程

2:vim 编辑/etc/dovecot/dovecot.conf主配置文件,取消Protocols注释,让邮件收件服务器支持imap ,

pop3,Imtp邮件协议,其次在下面紧接着添一行表示开启明文验证

【linux基于Postfix和Dovecot邮件系统的搭建】教程

3:同时在该配置文件里还需取消login\_trusted\_networks的注释,允许哪些网络来收发邮件

【linux基于Postfix和Dovecot邮件系统的搭建】教程

4:在/etc/dovecot目录下还有另一个子目录conf.d里面主要存放着收邮件的所指定的系统路径

在该目录下找10-mail.conf去下系列红线的代码注释,表示恢复默认的邮件存放路径

【linux基于Postfix和Dovecot邮件系统的搭建】教程

5:在系统中创建一个用户用于邮件客服端登录,并在该用户的家目录下创建用于收发邮件的目录

【linux基于Postfix和Dovecot邮件系统的搭建】教程

6:重启服务并加入开启启动

四:虚拟邮箱用户

同vsftpd有虚拟账户相同的是,dovecot定义了alias别名配置文件在/etc/aliases可以通过

自定义别名(这个别名不允许登录系统)和系统有效用户进行":"映射关系

【linux基于Postfix和Dovecot邮件系统的搭建】教程

标签: none

相关文章推荐

添加新评论,含*的栏目为必填