yum postfix服务
进入postfix的主配置文件
按照下图的解释修改配置信息(固定格式)
文件里内容较多,找不到位置可以在vim下输入set nu,查看行数
smtpd_sasl_type = dovecot
smtpd_sasl_path = private/auth
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
smtpd_sasl_local_domain = $myhostname
smtpd_recipient_restrictions = permit_mynetworks,permit_auth_destination,permit_sasl_authenticated,reject
将上面这些内容复制到配置文件的最下面(使用shift+g可以直接到最后一行)
yum -y install dovecot
Postfix 做发送使用
dovecot 做接收使用
这两个一般是结合安装的,需要对dovecot的5个配置文件进行设置
vim /etc/dovecot/dovecot.conf
去掉注释
去掉注释,删除多余内容,wq退出保存
vim /etc/dovecot/conf.d/10-auth.conf
去掉注释,修改yes等于no
添加login wq退出保存
vim /etc/dovecot/conf.d/10-mail.conf
在31行添加如下内容,也可以将30行的后面补全后面的内容
wq退出保存
vim /etc/dovecot/conf.d/10-master.conf
将注释去掉,添加user和group两行
vim /etc/dovecot/conf.d/10-ssl.conf
将默认选项设置为no
systemctl start dovecot 启动dovecot服务
systemctl start postfix 启动postfix服务
这里为了增加难度,在另一台虚拟机上做一个dhs服务器,用来指向上面搭建好的postfix服务器
登录到第二台虚拟机
yum -y install bind
进入dns服务的配置文件,修改成如下:
然后进行如下操作,vim wangjing.com.zone
修改成如下图的内容
启动服务
需要配置/etc/resolv.conf文件,第二台虚拟机添加127.0.0.1(自己) 第一台虚拟机添加192.168.125.134(第二台虚拟机的ip)
如下图,第二台虚拟机dns解析成功(130是第一台虚拟机的ip)
如下图第一台虚拟机dns解析成功(130是自己的ip)
启动一台windows7虚拟机(第三台虚拟机)
下载fixmail
自动安装后运行,设置windows虚拟机的dns服务器,指向第二台虚拟机(dns服务器)
测试一下能否解析wangjing.com
ok成功!!!
在邮件服务器上面创建一个xiaoming的账户,密码123456
在foxmail添加如下信息:
点击创建,创建成功!
我这里添加了两个账户 一个是xiaoming 一个是zeniy
现在来试试互相发送邮件
收取成功
网友评论